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

もちろん、ツリービュー コントロールとテキスト ボックス コントロールの実際の名前TreeView1を変更する必要があります。TextBox1


ボタンがクリックされたときにアイテムを に追加するに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 に答える