【发布时间】:2016-01-26 15:13:11
【问题描述】:
我有一个 wpf 应用程序,我需要在其中自定义一个组合框以使其可编辑。
public class AutoCompleteFacturation: ComboBox
{
List<vue_fsign_fiche_signaletique> liste = new List<vue_fsign_fiche_signaletique>();
// [...]
ItemsSource = NewDataSource;
liste = NewDataSource.ToList<vue_fsign_fiche_signaletique>();
ComboBoxItem item = (ComboBoxItem)base.Items[0];
item.Background = System.Windows.Media.Brushes.AliceBlue;
}
我需要更改第一项的背景ComboBoxItem item = (ComboBoxItem)base.Items[0]; ==> 我得到一个异常,表明无法将vue_fsign_fiche_signaletique 转换为ComboBoxItem。
那么我该如何解决这个问题以着色组合框的第一项?
谢谢
【问题讨论】: