public MainForm() { InitializeComponent(); SetupRichTextbox(); if (!System.IO.Directory.Exists(Environment.GetEnvironmentVariable("userprofile") + "\\AppData\\Local\\2Compare")) Directory.CreateDirectory(Environment.GetEnvironmentVariable("userprofile") + "\\AppData\\Local\\2Compare"); if (!File.Exists(Environment.GetEnvironmentVariable("userprofile") + "\\AppData\\Local\\2Compare\\History.cs511")) File.CreateText(Environment.GetEnvironmentVariable("userprofile") + "\\AppData\\Local\\2Compare\\History.cs511"); TextBoxLeft.m_textController = new TextController(); TextBoxRight.m_textController = new TextController(); TextBoxLeft.m_textController.Clear(); TextBoxRight.m_textController.Clear(); m_focusTextBox = TextBoxLeft; lbl_pathLeft.Text = @"E:\DongDu"; TreeViewLeft.Nodes.Clear(); LoadTreeView(TreeViewLeft, lbl_pathLeft.Text); lbl_pathRight.Text = @"E:\ABC"; TreeViewRight.Nodes.Clear(); LoadTreeView(TreeViewRight, lbl_pathRight.Text); TreeViewCompare(TreeViewLeft, TreeViewRight, lbl_pathLeft.Text, lbl_pathRight.Text); TreeViewCompare(TreeViewRight, TreeViewLeft, lbl_pathRight.Text, lbl_pathLeft.Text); }
private void TextBoxRight_LostFocus(object sender, EventArgs e) { m_focusTextBox = TextBoxRight; }