0

ATreeNode.Nameは、ノードkeyがaの一部であるTreeNodeCollection場合(たとえば、に追加された場合TreeView.Nodes)のノードでもあります。

ユニークであるTreeNode.Name必要がありますか?

私はMSDNでTreeNodeCollectionまで持っていますが、その後の答えを見つける方法がわかりません。

編集: そしてもっと重要なことに、この種の答えを(ドキュメント/クラス定義内から)見つけるための最良の方法は何ですか?

4

4 に答える 4

3

いいえ。これが必要ないという最大のヒントは、TreeNodeCollection(key, searchAllChildren) メソッドが TreeNode の配列を返すことです。一意性が必要な場合、そのメソッドは単一の TreeNode のみを返します。

于 2012-03-13T02:53:41.433 に答える
1

いいえ、一意である必要はありません。

于 2012-03-13T02:47:21.350 に答える
1

簡単に言えば、いいえです。一意である必要はありません。

重複したくないときに重複したコードをデバッグしました。

于 2012-03-13T02:48:39.650 に答える
1

いいえ、一意である必要はありません。ただし、ノードに追加する前に一意であることを確認したい場合は、ContainsKey メソッドを使用できます。

http://msdn.microsoft.com/en-us/library/system.windows.forms.treenodecollection.containskey.aspx

于 2012-03-13T02:55:19.497 に答える