⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 form2.cs

📁 通过手机蓝牙控制个人电脑上的幻灯片的播放
💻 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 + -