wpf ComboBox事件绑定问题
学习WPF中,碰到点问题,请教各位
ComboBox控件想绑定事件,值更改时触发
在xaml文件里如下
<ComboBox SelectionChanged="{Binding Path=cmdCboKind}" Height="23" HorizontalAlignment="Left" SelectedIndex="{Binding Path=index}"
Margin="75,15,0,0" Name="cboProkind" VerticalAlignment="Top" Width="150">
<ComboBoxItem>SQLite3</ComboBoxItem>
<ComboBoxItem>Oracle</ComboBoxItem>
<ComboBoxItem>DB2</ComboBoxItem>
<ComboBoxItem>SQL Server</ComboBoxItem>
<ComboBoxItem>PostgreSQL</ComboBoxItem>
</ComboBox>
SelectionChanged="{Binding Path=cmdCboKind}"这个一直报错,应该怎么写?
viewmodel文件相关事件如下
public ICommand cmdCboKind
{
get
{
if (_cmdCboKind == null)
_cmdCboKind = new DmRelayCommand(OncmdCboKind);
return _cmdCboKind;
}
}
void OncmdCboKind(object sender)
{
if (index != 3) {
cboRegmodestate = false;
}
}