Пример #1
0
        private void ListView2_ItemActivate(object sender, EventArgs e)
        {
            ListViewItem item = this.listView2.GetFirstSelected();

            if (item == null)
            {
                return;
            }

            if (item.ImageIndex == 4)
            {
                ShowListView2(false);

                if (listView2.Items.Count > 300)
                {
                    listView2.Items[300].Selected = true;
                    listView2.Items[300].EnsureVisible();
                }
                return;
            }
            else
            {
                SessionUsage usage = item.Tag as SessionUsage;
                NotepadxxHelper.OpenFile(usage.FilePath, usage.LineNo);
            }
        }
Пример #2
0
        private void MainForm1_Shown(object sender, EventArgs e)
        {
            this.txtSrcPath.Text = @"E:\TFS\项目代码\总部招商\ERP256\源代码\分支10";

            string notepadxxPath = NotepadxxHelper.GetInstallPath();

            if (string.IsNullOrEmpty(notepadxxPath))
            {
                this.labNotepadxxTip.Visible = true;
            }

            _gapWidth1 = this.listView1.Width - this.listView1.Columns[0].Width - this.listView1.Columns[1].Width;
            _gapWidth2 = this.listView2.Width - this.listView2.Columns[0].Width - this.listView2.Columns[1].Width - this.listView2.Columns[2].Width;
        }