WinFormTreeViewで親ノードを選択しないように制限するにはどうすればよいですか

ネオ

ではwinform、私がしたいですrestrict only select child nodes not to select only parent node.

チェックした親のクリックとメッセージボックスを表示するように試しました。

TreeNode node = treeView.SelectedNode;
while (node.Parent != null)
{
    node = node.Parent;
} 

A
+-B
+-C 

他にそうする方法はありますか?

ユーザーが選択できるようにしたいのですが、ユーザーが選択するとB , C、次のAようなポップアップが表示されますplease select child node

穴居人

なぜ「winforms-to-web」および「node.js」タグなのですか?

ac#Winformでは、TreeviewのAfterSelectイベントを処理する次のようなものです。

    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
    {
        if (e.Node.Parent == null && e.Node.Nodes.Count>0){
            MessageBox.Show("only child nodes must be selected", "warning");
            treeView1.SelectedNode=e.Node.Nodes[0];
        }
    }

そして、最初のメッセージを避けるために、これを行うことができます

   private void Form1_Load(object sender, EventArgs e)
    {
        //tree load
        treeView1.SelectedNode = treeView1.Nodes[0].Nodes[0];
        treeView1.ExpandAll();
    }

または、コードを介してツリーをロードした後にハンドラーを割り当てます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

XPathで親ノードを選択するにはどうすればよいですか?

分類Dev

xpath式を使用して親ノードの兄弟内にあるノードを選択するにはどうすればよいですか?

分類Dev

SCNTransformConstraintを使用してノードのZ値を制限するにはどうすればよいですか?

分類Dev

UICollectionViewで選択可能なセルを制限するにはどうすればよいですか?

分類Dev

findAssocs()を選択した単語に制限するにはどうすればよいですか?

分類Dev

列から制限データを選択するにはどうすればよいですか?

分類Dev

cronを1つのノードに制限するにはどうすればよいですか?

分類Dev

IDを使用せずにPolymerでノードを選択するにはどうすればよいですか?

分類Dev

ANTLRで選択された代替ノードを特定するにはどうすればよいですか?

分類Dev

iview uiの複数選択に制限を追加するにはどうすればよいですか?

分類Dev

選択後にノードを挿入するにはどうすればよいですか?

分類Dev

jQueryでテキストノードを選択するにはどうすればよいですか?

分類Dev

xsltでノードの最大値を選択するにはどうすればよいですか?

分類Dev

springy.jsでノードを選択するにはどうすればよいですか

分類Dev

XPATHでのみ同じノードの位置を選択するにはどうすればよいですか?

分類Dev

XPathを使用してHTMLまたはXMLで名前のないノードを選択するにはどうすればよいですか?

分類Dev

selectSingleNodeでノードを選択した後、ノードの子ノードを反復処理するにはどうすればよいですか?

分類Dev

親ノードのクラスに基づいてチェックボックスを選択するにはどうすればよいですか?

分類Dev

rvestを使用して属性を持たないすべてのノードを選択するにはどうすればよいですか?

分類Dev

Excel VBAでSelectSingleNodeを正しく使用して、大きなXMLファイルでノードを選択するにはどうすればよいですか。

分類Dev

選択した国のみを表示するようにマップを制限するにはどうすればよいですか?

分類Dev

VisNetworkでノードを選択したときにノードのラベルを表示するにはどうすればよいですか?

分類Dev

選択したノードのすべてのIDをjsTreeのルートノードに取得するにはどうすればよいですか?

分類Dev

APIレベル19未満のAndroidでファイルまたは画像を選択しているときにGoogleドライブオプションが表示されないように制限するにはどうすればよいですか?

分類Dev

制限とある種のスコアを使用してランダムな行を選択するにはどうすればよいですか?

分類Dev

csvファイルから選択したデータを2つの基準で制限するにはどうすればよいですか?

分類Dev

ユーザーが同じページで異なるFacebook権限を選択できるようにするにはどうすればよいですか?

分類Dev

出力用に親ノードを削除し、親のない子のみを表示するにはどうすればよいですか?

分類Dev

SLURMを使用して同じノードで実行されるジョブの数を制限するにはどうすればよいですか?

Related 関連記事

  1. 1

    XPathで親ノードを選択するにはどうすればよいですか?

  2. 2

    xpath式を使用して親ノードの兄弟内にあるノードを選択するにはどうすればよいですか?

  3. 3

    SCNTransformConstraintを使用してノードのZ値を制限するにはどうすればよいですか?

  4. 4

    UICollectionViewで選択可能なセルを制限するにはどうすればよいですか?

  5. 5

    findAssocs()を選択した単語に制限するにはどうすればよいですか?

  6. 6

    列から制限データを選択するにはどうすればよいですか?

  7. 7

    cronを1つのノードに制限するにはどうすればよいですか?

  8. 8

    IDを使用せずにPolymerでノードを選択するにはどうすればよいですか?

  9. 9

    ANTLRで選択された代替ノードを特定するにはどうすればよいですか?

  10. 10

    iview uiの複数選択に制限を追加するにはどうすればよいですか?

  11. 11

    選択後にノードを挿入するにはどうすればよいですか?

  12. 12

    jQueryでテキストノードを選択するにはどうすればよいですか?

  13. 13

    xsltでノードの最大値を選択するにはどうすればよいですか?

  14. 14

    springy.jsでノードを選択するにはどうすればよいですか

  15. 15

    XPATHでのみ同じノードの位置を選択するにはどうすればよいですか?

  16. 16

    XPathを使用してHTMLまたはXMLで名前のないノードを選択するにはどうすればよいですか?

  17. 17

    selectSingleNodeでノードを選択した後、ノードの子ノードを反復処理するにはどうすればよいですか?

  18. 18

    親ノードのクラスに基づいてチェックボックスを選択するにはどうすればよいですか?

  19. 19

    rvestを使用して属性を持たないすべてのノードを選択するにはどうすればよいですか?

  20. 20

    Excel VBAでSelectSingleNodeを正しく使用して、大きなXMLファイルでノードを選択するにはどうすればよいですか。

  21. 21

    選択した国のみを表示するようにマップを制限するにはどうすればよいですか?

  22. 22

    VisNetworkでノードを選択したときにノードのラベルを表示するにはどうすればよいですか?

  23. 23

    選択したノードのすべてのIDをjsTreeのルートノードに取得するにはどうすればよいですか?

  24. 24

    APIレベル19未満のAndroidでファイルまたは画像を選択しているときにGoogleドライブオプションが表示されないように制限するにはどうすればよいですか?

  25. 25

    制限とある種のスコアを使用してランダムな行を選択するにはどうすればよいですか?

  26. 26

    csvファイルから選択したデータを2つの基準で制限するにはどうすればよいですか?

  27. 27

    ユーザーが同じページで異なるFacebook権限を選択できるようにするにはどうすればよいですか?

  28. 28

    出力用に親ノードを削除し、親のない子のみを表示するにはどうすればよいですか?

  29. 29

    SLURMを使用して同じノードで実行されるジョブの数を制限するにはどうすればよいですか?

ホットタグ

アーカイブ