2011-04-01 54 views
0

我如何檢查選中的節點是C#中樹視圖控件中的文件或目錄。我正在使用C#編寫窗體。 我可以檢查文件的擴展名,但是文件有很多擴展名,所以它給我冗長的代碼。任何機構都可以爲我提供一個小方法。在C#中TreeView控件中檢查節點

Plz幫幫我。

+0

這將取決於你如何填充你的TreeView控件。 – 2011-04-01 07:06:32

+0

發佈一些代碼,以瞭解您正在嘗試做什麼。 – 2011-04-01 07:27:33

回答

0

您可以使用TreeNodeTag屬性來存儲有關節點類型的信息 - 例如存儲枚舉值,對象或任何其他對您有用的類型。

1

您可以使用特定節點的node.GetType()屬性來確定它是目錄還是文件。 I.e .:

if (tree.SelectedNode.GetType() == typeof(FileNode)) 

希望它有幫助。