![](/img/trans.png)
[英]Get Selected ValueMember of Selected Items in a textbox (separated with Commas) from MultiSelect ListBox?
[英]Get Selected Value of SelectedItems in a TextBox (separated with Commas) from MultiSelect ListBox?
請告訴我如何獲取ListBox
SelectedItems
ValueMember
? 我已經閱讀了許多教程,但仍然無法解決。 任何幫助將不勝感激。
int c = subjects_Listbox.Items.Count - 1;
for (int i = 0; i >= 0; i--)
{
if (subjects_Listbox.GetSelected(i))
{
txt.Text += subjects_Listbox.SelectedIndices[i].ToString();
txt.Text += ", ";
}
}
您的for
循環不正確。 只需嘗試一下(這將遍歷ListBox
所有SelectedIndices
,並將其添加到TextBox
):
foreach (var item in subjects_Listbox.SelectedIndices)
{
txt.Text += item;
txt.Text += @", ";
}
甚至更好:
txt.Text = string.Join(",", subjects_Listbox.SelectedIndices.Cast<int>());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.