我想从CheckedListBox1到TextBox1所有检查项目。CheckedListBox项目到文本框
到目前为止,我尝试:
TextBox1.Text = CheckedListBox1.Items.Cast(Of String).ToArray
不工作。
任何想法?
我想从CheckedListBox1到TextBox1所有检查项目。CheckedListBox项目到文本框
到目前为止,我尝试:
TextBox1.Text = CheckedListBox1.Items.Cast(Of String).ToArray
不工作。
任何想法?
TextBox1.Text
是String
,你要去一个String[]
分配给String
。这完全是无稽之谈。尝试分配到TextBox1.Lines
。
更新 - 试试这个
TextBox1.Lines = CheckedListBox1.Items.Cast(Of String).ToArray
它的工作原理非常感谢。 –
还有一个问题;我怎样才能在MsgBox中显示这些项目?我试过'MsgBox(TextBox1.Text)',用'Lines'替换'Text',用'Lines.ToString()'替换'Lines',仍然不起作用。有任何想法吗?谢谢。 –
简单,为什么你不从'TextBox1.Text'中获取? –
未测试:
For Each clb As String In CheckedListBox1.CheckedItems
textbox1.AppendText(clb & Environment.NewLine)
Next
C#(问题原本C#标签)
CheckedListBox.CheckedItemCollection items = checkedListBox1.CheckedItems;
foreach (string item in items) {
textBox1.Text += item;
}
为什么这个被标记为C# –
也许有人谁知道C#可以写答案,我可以尝试把它翻译成vb.net? –
你可以尝试'TextBox1.Text = string.Join(“,”,CheckedListBox1.Items.OfType().ToList());'。我喜欢一件衬衫。 –