Пример #1
0
        private void listViewEmpty_DoubleClick(object sender, EventArgs e)
        {
            if (this.listViewEmpty.SelectedItems.Count == 0)
            {
                return;
            }
            string strFileName = this.listViewEmpty.SelectedItems[0].SubItems[2].Text;

            SuperDocSearcher.OpenFile(strFileName);
        }
Пример #2
0
        private void OpenFileToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem mi          = (ToolStripMenuItem)sender;
            ContextMenuStrip  ms          = (ContextMenuStrip)mi.GetCurrentParent();
            ListView          curListView = (ListView)ms.SourceControl;

            if (curListView.SelectedItems.Count == 0)
            {
                return;
            }
            foreach (ListViewItem item in curListView.SelectedItems)
            {
                string strFileName = item.SubItems[2].Text;
                SuperDocSearcher.OpenFile(strFileName);
            }
        }
Пример #3
0
 private void listViewEmpty_KeyDown(object sender, KeyEventArgs e)
 {
     SuperDocSearcher.ListViewKeyDown(sender, e);
 }
Пример #4
0
 private void SyncInfo_Load(object sender, EventArgs e)
 {
     if (this.AddList != null)
     {
         int index = 0;
         foreach (var fileInfo in AddList)
         {
             ListViewItem item = new ListViewItem();
             item.SubItems[0].Text = (++index).ToString();
             item.SubItems.Add(fileInfo.FileName);
             item.SubItems.Add(fileInfo.FullPath);
             item.SubItems.Add(SuperDocSearcher.SizeConverter(fileInfo.FileSize));
             item.SubItems.Add(fileInfo.LastWriteTime.ToString("yyyy/MM/dd HH:mm:ss"));
             item.SubItems.Add(Path.GetExtension(fileInfo.FullPath).Replace(".", ""));
             this.listViewAdd.Items.Add(item);
         }
     }
     if (this.ModList != null)
     {
         int index = 0;
         foreach (var fileInfo in ModList)
         {
             ListViewItem item = new ListViewItem();
             item.SubItems[0].Text = (++index).ToString();
             item.SubItems.Add(fileInfo.FileName);
             item.SubItems.Add(fileInfo.FullPath);
             item.SubItems.Add(SuperDocSearcher.SizeConverter(fileInfo.FileSize));
             item.SubItems.Add(fileInfo.LastWriteTime.ToString("yyyy/MM/dd HH:mm:ss"));
             item.SubItems.Add(Path.GetExtension(fileInfo.FullPath).Replace(".", ""));
             this.listViewMod.Items.Add(item);
         }
     }
     if (this.RmList != null)
     {
         int index = 0;
         foreach (var fileInfo in RmList)
         {
             ListViewItem item = new ListViewItem();
             item.SubItems[0].Text = (++index).ToString();
             item.SubItems.Add(fileInfo.FileName);
             item.SubItems.Add(fileInfo.FullPath);
             item.SubItems.Add(SuperDocSearcher.SizeConverter(fileInfo.FileSize));
             item.SubItems.Add(fileInfo.LastWriteTime.ToString("yyyy/MM/dd HH:mm:ss"));
             item.SubItems.Add(Path.GetExtension(fileInfo.FullPath).Replace(".", ""));
             this.listViewRm.Items.Add(item);
         }
     }
     if (this.ComList != null)
     {
         int index = 0;
         foreach (var fileInfo in ComList)
         {
             ListViewItem item = new ListViewItem();
             item.SubItems[0].Text = (++index).ToString();
             item.SubItems.Add(fileInfo.FileName);
             item.SubItems.Add(fileInfo.FullPath);
             item.SubItems.Add(SuperDocSearcher.SizeConverter(fileInfo.FileSize));
             item.SubItems.Add(fileInfo.LastWriteTime.ToString("yyyy/MM/dd HH:mm:ss"));
             item.SubItems.Add(Path.GetExtension(fileInfo.FullPath).Replace(".", ""));
             this.listViewCom.Items.Add(item);
         }
     }
     if (this.EmptyList != null)
     {
         int index = 0;
         foreach (var fileInfo in EmptyList)
         {
             ListViewItem item = new ListViewItem();
             item.SubItems[0].Text = (++index).ToString();
             item.SubItems.Add(fileInfo.FileName);
             item.SubItems.Add(fileInfo.FullPath);
             item.SubItems.Add(SuperDocSearcher.SizeConverter(fileInfo.FileSize));
             item.SubItems.Add(fileInfo.LastWriteTime.ToString("yyyy/MM/dd HH:mm:ss"));
             item.SubItems.Add(Path.GetExtension(fileInfo.FullPath).Replace(".", ""));
             this.listViewEmpty.Items.Add(item);
         }
     }
     this.listViewAdd.ListViewItemSorter   = new CListViewColumnSorter();
     this.listViewMod.ListViewItemSorter   = new CListViewColumnSorter();
     this.listViewCom.ListViewItemSorter   = new CListViewColumnSorter();
     this.listViewRm.ListViewItemSorter    = new CListViewColumnSorter();
     this.listViewEmpty.ListViewItemSorter = new CListViewColumnSorter();
 }