检查C#中TreeView控件中的节点
如何在 C# 中检查所选节点是 TreeView
控件中的文件还是目录?
我正在 C# 中处理窗口窗体。 我可以检查文件扩展名,但文件扩展名太多,因此代码很长。任何人都可以给我一个小方法吗?
How can I check that the selected Node is a File or directory in a TreeView
Control in C#?
I am working on window form in C#.
I can check through the file extension but there are so many file extensions so it makes for a lengthy code. Can any body give me a small method for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 TreeNode 来存储有关节点类型的信息 - 例如存储枚举值、对象或任何其他对您有用的类型。
You can use
Tag
property of the TreeNode to store information about node type - for example store there enum value, object or any other type that will be useful for you.您可以使用特定节点的
node.GetType()
属性来确定它是目录还是文件。即:希望有帮助。
You can use the
node.GetType()
property of the particular node to find out that it is directory or file. I.e.:Hope it helps.