0
我是C#的新手,我嘗試使用MVVM模式創建代碼,但我不知道如何使用該模式填充組合框。請給我幫助來創建ViewModel和xaml的綁定。如何填充使用MVVM訪問的組合框
代碼模型:
public int Cd_Raca
{
get;
set
{
if(Cd_Raca != value)
{
Cd_Raca = value;
RaisePropertyChanged("Cd_Raca");
}
}
}
public string Nm_Raca
{
get;
set
{
if(Nm_Raca != value)
{
Nm_Raca = value;
RaisePropertyChanged("Nm_Raca");
}
}
}
public event PropertyChangedEventHandler PropertyChanged;
private void RaisePropertyChanged(string property)
{
if(PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(property));
}
}
}
的XAML:
<ComboBox x:Name="dsCmbRaca" HorizontalAlignment="Left" Margin="438,4,0,0"
VerticalAlignment="Top" Width="94" Height="19"/>
我試圖實現,但沒有奏效。我想用Access數據庫表填充組合框。 DisplayMember需要是「Nm_Raca」,「ID」是「Cd_Raca」。 –
如果它解決了您的問題,請參閱我的更新。如果不是,請提供一些關於您的問題的更多信息,以及當您嘗試我的解決方案時您的問題是什麼。 – Uwe
我做了這個,但問題是我不知道我在哪裏連接到數據庫 –