ComboBoxItems无法正确选择?

时间:2012-10-17 15:41:46

标签: c# wpf controls

我的应用程序之一ComboBox es出了问题。 我有一种方法可以将List<T>设置为ItemSource的{​​{1}}。 为了快速测试,我创建了两个ComboBox cmbCombo - 属性(类型CategoryName)为“B”和“TH”的项目。 现在,如果我设置string一切正常,但如果我尝试选择“B”则没有任何反应。选择“TH”没有问题,但“B”不起作用。 我发现我必须将鼠标悬停在文本“B”上才能将其选中。即使我将鼠标悬停在项目的空白区域上,“TH”项也会被选中。

以下是我的来源的摘录,DisplayMemberPath="CategoryName"正在设置中,但我认为没有任何错误:

ComboBox.ItemSource

如您所见,我将List<MissionCategory> categoryList = MissionCategoryHandler.MissionCategoryList; cmbMissionCategory.ItemsSource = categoryList; cmbMissionCategory.DisplayMemberPath = "CategoryName"; cmbMissionCategory.Background = Brushes.WhiteBrush; 设置为WhiteBrush(使用#FFFFFFFF设置Background)。我认为它可能有所帮助,因为它有助于在其他情况下不让背景透明(例如,当试图拖动用户控件时)应用程序无法抓住它:)不幸的是,这并没有解决我的问题。

有什么方法可以解决这个问题吗? 提前谢谢!

编辑:我刚注意到“TH”-item有时也没有被正确选择:(

0 个答案:

没有答案