📄 form2.cs
字号:
#region Using directives
using System;
using System.Drawing;
using System.Collections;
using System.Windows.Forms;
using System.Data;
#endregion
namespace DevTestApp
{
/// <summary>
/// Summary description for Form2.
/// </summary>
public class Form2 : System.Windows.Forms.Form
{
private MenuItem menuItem1;
private TreeView treeView1;
private ImageList imageList1;
/// <summary>
/// Main menu for the form.
/// </summary>
private System.Windows.Forms.MainMenu mainMenu1;
FileExplorer fe = new FileExplorer();
private BTHWrapper.BTHConnector _connector;
public Form2(BTHWrapper.BTHConnector conn)
{
InitializeComponent();
_connector = conn;
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2));
this.mainMenu1 = new System.Windows.Forms.MainMenu();
this.menuItem1 = new System.Windows.Forms.MenuItem();
this.treeView1 = new System.Windows.Forms.TreeView();
this.imageList1 = new System.Windows.Forms.ImageList();
//
// mainMenu1
//
this.mainMenu1.MenuItems.Add(this.menuItem1);
//
// menuItem1
//
this.menuItem1.Text = "OK";
this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
//
// treeView1
//
this.treeView1.Font = new System.Drawing.Font("Nina", 8F, System.Drawing.FontStyle.Regular);
this.treeView1.ImageIndex = 0;
this.treeView1.ImageList = this.imageList1;
this.treeView1.Indent = 20;
this.treeView1.Location = new System.Drawing.Point(0, 0);
this.treeView1.SelectedImageIndex = 0;
this.treeView1.Size = new System.Drawing.Size(240, 260);
this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect);
this.treeView1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.treeView1_KeyPress);
this.imageList1.Images.Clear();
this.imageList1.Images.Add(((System.Drawing.Icon)(resources.GetObject("resource"))));
this.imageList1.Images.Add(((System.Drawing.Icon)(resources.GetObject("resource1"))));
this.imageList1.Images.Add(((System.Drawing.Icon)(resources.GetObject("resource2"))));
//
// Form2
//
this.ClientSize = new System.Drawing.Size(240, 260);
this.Controls.Add(this.treeView1);
this.Menu = this.mainMenu1;
this.Text = "Form2";
this.Load += new System.EventHandler(this.Form2_Load);
}
#endregion
private void menuItem1_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
}
private void Form2_Load(object sender, EventArgs e)
{
ArrayList list = new ArrayList();
ControlUtil.DirectoryManagement.FileStruct fs = new ControlUtil.DirectoryManagement.FileStruct();
_connector.SendMessage("DIRECT:");
string strRecv = _connector.RecvMessage();
//string strRecv = @"C:\<D:\<E:\<F:\<G:\<H:\<I:\<J:\<K:\<L:\<M:\<N:\<O:\<P:\<Q:\<";
///textBox1.Text += stroOrgRecv + "\r\n";
//textBox1.Text = "|"+stroOrgRecv +"|"+"\r\n";
//textBox1.Text += "|"+strRecv +"|"+ "\r\n";
//textBox1.Text += Convert.ToString(strRecv) + "\r\n";
ControlUtil.DirectoryManagement dm = new ControlUtil.DirectoryManagement(strRecv);
//textBox1.Text = _connector.RecvMessage();
fe.CreateTree(treeView1, dm.GetList());
}
private void treeView1_KeyPress(object sender, KeyPressEventArgs e)
{
string strDirectory = "DIRECT:";
strDirectory +=treeView1.SelectedNode.FullPath;
_connector.SendMessage(strDirectory);
ControlUtil.DirectoryManagement dm = new ControlUtil.DirectoryManagement(_connector.RecvMessage());
fe.EnumerateDirectory(treeView1.SelectedNode, dm.GetList());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -