如何检查所选节点是否是C# 控件中的文件或目录?TreeView
我正在使用 C# 处理窗口窗体。我可以检查文件扩展名,但是文件扩展名太多了,所以代码很长。任何机构都可以给我一个小方法吗?
如何检查所选节点是否是C# 控件中的文件或目录?TreeView
我正在使用 C# 处理窗口窗体。我可以检查文件扩展名,但是文件扩展名太多了,所以代码很长。任何机构都可以给我一个小方法吗?
您可以使用node.GetType()
特定节点的属性来找出它是目录还是文件。IE:
if (tree.SelectedNode.GetType() == typeof(FileNode))
希望能帮助到你。
您可以使用TreeNodeTag
的属性来存储有关节点类型的信息 - 例如存储枚举值、对象或任何其他对您有用的类型。