2012-07-20 44 views

回答

0

在兩個TreeViews中查找AfterSelect事件。通過給定的事件參數(TreeViewEventArgs),您可以找到與e.Node一起選擇(或消費等)的節點。 您可以爲兩個TreeView設置相同的事件處理程序方法。

然後設置按鈕的知名度就像this.MyButton.Visible = (this.MyTreeView1.SelectedNode != null && this.MyTreeView2.SelectedNode != null);

希望這有助於!

+0

謝謝你傑拉爾德..幫我.. :) – user1117040 2012-07-20 07:14:38

0

可以使用AfterSelect事件來檢查,如果兩棵樹有選擇的節點:

tree1.AfterSelect += new TreeViewEventHandler(tree_AfterSelect); 
tree2.AfterSelect += new TreeViewEventHandler(tree_AfterSelect); 

public void tree_AfterSelect(object sender, TreeViewEventArgs e) 
{ 
    button1.Visible = tree1.SelectedNode != null && tree2.SelectedNode != null; 
} 
+0

謝謝你阿米蘭.. – user1117040 2012-07-20 07:15:04

相關問題