private void treeView_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { TreeNodeFileInfo l_TreeNodeFileInfo = ExtractAllThread.s_nodeHybridDictionary[e.Node] as TreeNodeFileInfo; if (l_TreeNodeFileInfo == null) { return; } if (l_TreeNodeFileInfo.m_IsDirectory == false) { ExtractAllThread.InitExtractFile(this, l_TreeNodeFileInfo.m_strFullPath.Substring(1), l_TreeNodeFileInfo.m_strFileName); } }
private void 解压缩ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.treeView.SelectedNode == null) { return; } TreeNodeFileInfo l_TreeNodeFileInfo = ExtractAllThread.s_nodeHybridDictionary[this.treeView.SelectedNode] as TreeNodeFileInfo; if (l_TreeNodeFileInfo == null) { return; } ExtractAllThread.InitExtractFile(this, l_TreeNodeFileInfo.m_strFullPath.Substring(1), l_TreeNodeFileInfo.m_strFileName); }
private void listView_MouseDoubleClick(object sender, MouseEventArgs e) { ListViewItem l_ListViewItem = this.listView.GetItemAt(e.X, e.Y); if (l_ListViewItem == null) { return; } ListViewItemFileInfo l_ListItemFileInfo = ExtractAllThread.s_ListItemHybridDictionary[l_ListViewItem] as ListViewItemFileInfo; if (l_ListItemFileInfo == null) { return; } ExtractAllThread.InitExtractFile(this, l_ListItemFileInfo.m_strFullPath.Substring(1), l_ListItemFileInfo.m_strFileName); }