選択したノードがC#のコントロールのファイルまたはディレクトリであることを確認するにはどうすればよいですか?TreeView
私はC#でウィンドウフォームに取り組んでいます。ファイル拡張子を確認することはできますが、ファイル拡張子が非常に多いため、コードが長くなります。どんな体でも私にこれのための小さな方法を与えることができますか?
選択したノードがC#のコントロールのファイルまたはディレクトリであることを確認するにはどうすればよいですか?TreeView
私はC#でウィンドウフォームに取り組んでいます。ファイル拡張子を確認することはできますが、ファイル拡張子が非常に多いため、コードが長くなります。どんな体でも私にこれのための小さな方法を与えることができますか?
node.GetType()
特定のノードのプロパティを使用して、それがディレクトリまたはファイルであることを確認できます。すなわち:
if (tree.SelectedNode.GetType() == typeof(FileNode))
それが役に立てば幸い。
TreeNodeTag
のプロパティを使用して、ノード タイプに関する情報を保存できます。たとえば、列挙値、オブジェクト、またはその他の便利なタイプを保存できます。