110,533
社区成员
发帖
与我相关
我的任务
分享
// Determine if there are any items checked.
if(checkedListBox1.CheckedItems.Count != 0)
{
// If so, loop through all checked items and print results.
string s = "";
for(int x = 0; x <= checkedListBox1.CheckedItems.Count - 1 ; x++)
{
s = s + "Checked Item " + (x+1).ToString() + " = " + checkedListBox1.CheckedItems[x].ToString() + "\n";
}
MessageBox.Show (s);
}
string JD = "";
if (checkedListBoxJD.CheckedItems.Count!=0)
{
for (int i = 0; i < checkedListBoxJD.CheckedItems.Count; i++)
{
JD += checkedListBoxJD.CheckedItems[i].ToString();//这里不对,不知道怎么改
//值为 System.Data.DataRowView
//用checkedListBoxJD.CheckedItems[i].text或者value--都不对,没有text和value属性
}
}
label3.Text = JD;
string de = (string)checkedListBox1.SelectedItem; //这就是取点击先择的一项,
MessageBox.Show(de);
我调试时发现 SelectedItem就选择项的值