这是我在XAML中的代码。
<telerik:RadComboBox ItemsSource="{Binding Items}" SelectedItem="{Binding SelectedItem}" ></telerik:RadComboBox>
<telerik:RadButton Name="BtnExportToPdf" Content="Export To PDF" Command="{Binding ExportToPDFClickCommand}"></telerik:RadButton>
以下是我在ViewModel中的RelayCommand
public ICommand ExportToPdfClickCommand
{
get
{
return new RelayCommand(ExportReportData);
}
}
我想将Dropdown Value传递给Relay Command。我怎么能这样做?
答案 0 :(得分:4)
为什么需要将所选项目传递给您的命令? 您的viewmodel已具有该值:
SelectedItem =&#34; {Binding SelectedItem}&#34;
因此,只需在视图模型中引用您的SelectedItem属性。