2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

C#—TreeView控件【轉(zhuǎn)】

 咦這有一個按鈕 2013-09-09

C#—TreeView控件【轉(zhuǎn)】

1. 給節(jié)點(diǎn)前面加圖標(biāo)

   (1) 先定義ImageList

   (2) -行為 ImageList   設(shè)為定義的ImageList

2. 添加節(jié)點(diǎn)

   TreeNode node = new TreeNode("...");
  treeView1.Nodes[0].Nodes.Add(node);
  treeView1.SelectedNode = node;        //選中該節(jié)點(diǎn)

3. 重命名節(jié)點(diǎn)   

   (1) -行為  LabelEdit    True         //設(shè)置節(jié)點(diǎn)可編輯

   (2) TreeNode node = treeView1.SelectedNode;
      node.BeginEdit();

   (3) 編輯完后會觸發(fā)AfterLabelEdit事件

private void treeView1_AfterLabelEdit(object sender,NodeLabelEditEventArgs e)
{
    if (e.Label == null || e.Label.Trim() == "")
    {
        e.CancelEdit = true;
        return;
    }
    ...

}

4. 按F2鍵快速重命名 

 private void treeView1_KeyUp(object sender, KeyEventArgs e)
{
     if (e.KeyValue == 113)            
     {  ...... }    
}

 5. 刪除節(jié)點(diǎn)

 string name = treeView1.SelectedNode.Text;
DialogResult r = MessageBox.Show("確定刪除 \"" + name + "\" 嗎?", "",  

                                   MessageBoxButtons.YesNo);
if (r == DialogResult.Yes)
{   treeView1.Nodes[0].Nodes.Remove(treeView1.SelectedNode);    }

6. 右擊菜單功能

   先添加ContextMenuStrip 組件 

 private void treeView1_MouseDown(object sender, MouseEventArgs e)
{     if (e.Button == MouseButtons.Right)
      {     contextMenuStrip1.Show(this, new Point(e.X, e.Y));        }
}

轉(zhuǎn)載自:http://blog.sina.com.cn/s/blog_64b9c6850100h4s7.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多