2011-04-01 55 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)) 

希望它有帮助。