if ((ListBoxItem)chkLstSignal.SelectedItem != null)
lab.Content = ((ListBoxItem)chkLstSignal.SelectedItem).Content;
这段代码在vs2022执行没问题,但在vs2013执行出错(或者有没其他方法显示内容值?):
var Content_str = "";//記錄選擇的內容
foreach (var value in listBox1.SelectedItems)
{
Content_str += value.ToString()+"\n";
}
输出这样的语句:DyningControl.UsrProcessChart+ChartCurve
好像是vs2013的问题,在高版本是很容易获取到listbox.SelectedItem 值。结贴吧,谢谢大家
2013运行程序,在报错的地方下个断点,选中chkLstSignal对象,点击添加监视,然后看看该对象的属性里面有没有你需要的值,有的话直接用就行。
没我需要的