我想從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());'。我喜歡一件襯衫。 –