我有一个名为btnNew的按钮,它在树视图中创建一个父节点,调用输入框中的输入。
private void btnNew_Click(object sender, EventArgs e)
{
string fName;
fName = Interaction.InputBox("Enter folder name:");
if (fName == "")
{
TreeNode treeNode = null;
}
else
{
TreeNode treeNode = new TreeNode(fName);
treeView1.Nodes.Add(treeNode);
}
接下来需要的是一个名为btnRename的按钮,它将使用InputBox重命名所选节点。我知道我应该使用这些弹出窗口的表单而不是输入框。任何建议或代码将不胜感激。
答案 0 :(得分:1)
试试这个
private void button_click(object sender, EventArgs e)
{
if (tv.SelectedNode != null)
tv.SelectedNode.Text = Interaction.InputBox("Rename the node name from " + tv.SelectedNode.Text);
}