我想从CheckedListBox1到TextBox1获取所有选中的项目。
到目前为止我试过了:
TextBox1.Text = CheckedListBox1.Items.Cast(Of String).ToArray
不能正常工作。
有什么想法吗?
答案 0 :(得分:1)
未经测试:
For Each clb As String In CheckedListBox1.CheckedItems
textbox1.AppendText(clb & Environment.NewLine)
Next
答案 1 :(得分:1)
TextBox1.Text
是String
,您将String[]
分配给String
。这完全是胡说八道。尝试分配到TextBox1.Lines
。
更新 - 试试这个
TextBox1.Lines = CheckedListBox1.Items.Cast(Of String).ToArray
答案 2 :(得分:1)
C#(问题最初有C#标签)
CheckedListBox.CheckedItemCollection items = checkedListBox1.CheckedItems;
foreach (string item in items) {
textBox1.Text += item;
}