HomeC#コントロール ツリービュー

ツリービュー

TreeViewコントロールのデータを更新

private void RegistryLoad()
{

    treeView1.Nodes.Clear();
    TreeNode diskC = new TreeNode("ローカル ディスク (C)");
    TreeNode diskD = new TreeNode("ローカル ディスク (D)");
    TreeNode[] treeNodeSubFolder = { diskC, diskD };

    // 下位階層に対してまとめて項目(ノード)を追加
    TreeNode MyCon = new TreeNode("マイコンピュータ", treeNodeSubFolder);
    TreeNode MyDoc = new TreeNode("マイドキュメント");
    TreeNode[] treeNodeRoot = { MyCon, MyDoc };

    // 最上位階層に対してまとめて項目(ノード)を追加
    treeView1.Nodes.AddRange(treeNodeRoot);

}

TreeViewコントロールに項目を1つだけ追加

private int counter = 0;

private void treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
  if (counter > 0)
  {
    TreeNode treeNodeNew =
      new TreeNode("追加" + counter.ToString());
    e.Node.Nodes.Add(treeNodeNew);
  }
  counter++;
}



ページトップへ

データベース

サーバ

Copyright (C) MadCap. All Rights Reserved.