我是WPF的新手。我想,以填補組合框與從WCF服務檢索觀察的集合使用wcf服務消耗的可觀察列表填充Combobox
XAML代碼:
<ComboBox x:Name="cmbclass" ItemsSource="{Binding ClassList}" VerticalAlignment="Top" DisplayMemberPath="ClassName" SelectedValuePath="ClassID"/>
消費服務:
ServiceReference1.Service1Client ClassList = new ServiceReference1.Service1Client();
ObservableCollection<ClassDO> Classlist = new ObservableCollection<ClassDO>();
Classlist = (ObservableCollection<ClassDO>)ClassList.GetClassList();
cmbclass.ItemsSource = Classlist;
cmbclass.DisplayMemberPath = "ClassID";
cmbclass.SelectedValuePath = "CLassName";
我收到以下錯誤誰能幫幫我嗎?
錯誤1
'SchoolManagementSystem.ServiceReference1.ClassDO []' 到 System.Collections.ObjectModel.ObservableCollection」 d:\ DOTNET \項目\ WPF \ WindowsPhoneApps \ SchoolManagementSystem \ SchoolManagementSystem \ MainWindow.xaml.cs 37 23 SchoolManagementSystemCannot轉換類型
任何幫助,將不勝感激。
哈哈瘋狂編輯 – 2014-03-04 12:04:52
@mehow SP殺死所有編輯':)' –
gosh這將很快成爲維基:P – 2014-03-04 12:07:55