2009-04-20 1 views
1

私はツリービューコントロールを持っています。私はちょうど指定されたいくつかのノードだけのためにノードのテキストを編集することをユーザに望みます。私は、ツリー内のすべてのノードのテキストを編集可能になりますが、私は唯一の対応するノードのテキストを編集可能にするプロパティをlabeleditているTreeViewコントロールでツリービューのノードラベルを動的に編集する

..

treeview1.nodesのようないくつかのもの[ 1] .edit =それを行うにはとにかく真........

...事前に

感謝。

答えて

2

TreeViewでLabelEditをtrueに設定しておくことをお勧めしますが、BeforeLabelEditイベントをキャッチして、許可する場合を除き、ユーザーがノードの編集を試みるたびにe.CancelEditをtrueに設定してください。

ノードでプログラムでプログラムを開始するには、TreeNode.BeginEdit()を使用できます。

関連する問題