0

選択したノードがC#のコントロールのファイルまたはディレクトリであることを確認するにはどうすればよいですか?TreeView

私はC#でウィンドウフォームに取り組んでいます。ファイル拡張子を確認することはできますが、ファイル拡張子が非常に多いため、コードが長くなります。どんな体でも私にこれのための小さな方法を与えることができますか?

4

2 に答える 2

1

node.GetType()特定のノードのプロパティを使用して、それがディレクトリまたはファイルであることを確認できます。すなわち:

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

それが役に立てば幸い。

于 2011-12-01T09:22:40.087 に答える
0

TreeNodeTagのプロパティを使用して、ノード タイプに関する情報を保存できます。たとえば、列挙値、オブジェクト、またはその他の便利なタイプを保存できます。

于 2011-04-01T07:14:20.157 に答える