【问题标题】:Getting Combobox Item Index of pre-loaded multi-column combobox in WPF获取WPF中预加载的多列组合框的组合框项索引
【发布时间】:2016-10-25 07:14:43
【问题描述】:

如何从列/项目值获取组合框(多列组合框)中存在的项目索引?

我试过
combobox.Items.IndexOf()
但它返回 -1 虽然项目 存在 具有我正在寻找的价值

【问题讨论】:

  • 我有 DataGrid。当用户单击行时,我在字符串变量中获取第一列的值,然后打开具有组合框的窗口。我想根据字符串变量的值设置它的项目。

标签: c# wpf combobox datagrid


【解决方案1】:

combobox.SelectedIndex 应该可以完成这项工作

将项目添加到组合框:

ComboBoxItem cbi = new ComboBoxItem();
cbi.Width = 50;
cbi.Height = 15;
cbi.Content = "test";
combobox.Items.Add(cbi);

【讨论】:

  • 不,我只想在加载窗口时选择项目并设置为组合框中的选定项目
  • @ManishSant 尝试在您的问题中更清楚地说明您现在拥有什么、出了什么问题以及您想要实现什么。也许考虑阅读这个:stackoverflow.com/help/how-to-ask
  • 我不想增加新的价值。我在评论中给出了解释做检查。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
相关资源
最近更新 更多