在C#中,為TreeView控件添加右鍵菜單需要以下幾個步驟:
ContextMenuStrip contextMenu = new ContextMenuStrip();
contextMenu.Items.Add("復制");
contextMenu.Items.Add("粘貼");
contextMenu.Items.Add("刪除");
private void treeView_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
// 獲取鼠標點擊位置的節點
TreeNode node = treeView.GetNodeAt(e.Location);
// 如果找到了節點,則顯示上下文菜單
if (node != null)
{
contextMenu.Show(treeView, e.Location);
}
}
}
treeView.MouseClick += treeView_MouseClick;
現在,當您在TreeView控件上右鍵點擊時,將顯示您創建的上下文菜單。請注意,您可能需要根據您的需求調整上述代碼示例。