【发布时间】:2021-07-11 05:54:13
【问题描述】:
我有一个 WPF 表单,上面有一个列表框和一个按钮。
我用 List 填充一个列表框(标签框),然后将其与数据源绑定,如下所示。
private void WeekFood_Load(object sender, EventArgs e)
{
List<string> tags = new List<string>() { "A", "B", "C"};
tagbox.DataSource = tags;
InitializeComponent();
}
然后当我点击按钮时,我运行以下代码
private void GenSunday_Click(object sender, EventArgs e)
{
MessageBox.Show(tagbox.SelectedItems.Count.ToString());
}
无论在列表框中选择了多少项,它总是返回 0,而 tagbox.SelectedItems 总是为空。
我尝试通过使用 valuemember 和 displaymember 迭代列表来填充框,但这也不能解决问题。
如何解决。
在此先感谢
【问题讨论】:
-
请分享您的列表框的 wpf 代码。