0

我是 .net 的初学者,我想将选定的节点字符串放入文本框。可能无法使用树视图控件,因为它在应用程序中没有用。

ps 我尝试在单击按钮时在listcheckbox 控件中插入选项,可能这件事也是不可能的。

你有另一种方法吗

4

2 回答 2

2

TreeView 控件有一个名为 的事件AfterSelect。您可以使用此事件来检测何时选择了项目。

这是一个示例代码:

Private Sub TreeView1_AfterSelect(sender As Object, e As TreeViewEventArgs) Handles TreeView1.AfterSelect
    extBox1.Text = e.Node.Text
End Sub

当然,您需要更改树视图TreeView1TextBox1文本框控件的实际名称。


要将项目添加到CheckedListBox单击按钮时,您将使用类似于此的代码:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    If TextBox1.Text <> "" Then CheckedListBox1.Items.Add(TextBox1.Text)
End Sub

当被点击时,此代码将使用来自控件CheckedListBox1的文本作为输入添加一个新项目。TextBox1Button1

于 2013-01-23T16:47:23.040 回答
0

使用 BeforeSelect 或 AfterSelect 事件将选定节点的文本放入文本框中。

textbox1.text = e.node.text

用于checkedlistbox1.items.add()将项目添加到选中列表框。

于 2013-01-23T16:51:13.347 回答