CheckedListBox 项目到 TextBox

CheckedListBox items to TextBox

我想从 CheckedListBox1 到 TextBox1 获取所有选中的项目。

到目前为止我试过:

TextBox1.Text = CheckedListBox1.Items.Cast(Of String).ToArray

不工作。

有什么想法吗?

未测试:

    For Each clb As String In CheckedListBox1.CheckedItems
        textbox1.AppendText(clb & Environment.NewLine)
    Next

TextBox1.TextString,而您要将 String[] 分配给 String。这完全是胡说八道。尝试分配给 TextBox1.Lines.

更新 - 试试这个

TextBox1.Lines = CheckedListBox1.Items.Cast(Of String).ToArray

C#(问题最初有 C# 标签)

CheckedListBox.CheckedItemCollection items = checkedListBox1.CheckedItems;

foreach (string item in items) {
    textBox1.Text += item;
}