繼傳遞多個參數是我的XAML:WPF上點擊複選框
<CheckBox Name="CheckBoxNoFindings" Content="No Findings" Command="{Binding DisableRteCommand}" CommandParameter="{Binding Path=Content}" Grid.Row="1" Grid.Column="1" Margin="2,5,0,3" />
我想通過這兩個IsChecked
和Content
屬性值的命令參數並訪問那些來自VM。
VM代碼:
private void DisableRte(object args)
{
if (null != args)
{
string rteName = args.ToString();
}
}
實際要求,對檢查chekbox,一個文本框,應禁用和複選框的內容應施入texbox的文本。另一方面,在取消選中複選框文本框應啓用和文本應該是空的。
任何解決方案?
有辦法做到這一點,然而它仍然是更常見的,你的視圖模型綁定到屬性。在你的情況下,你可以有3個字符串(你的內容)和3個布爾值(你的IsChecked)下面是使用多個命令參數的一個例子:http://stackoverflow.com/questions/1350598/passing-two-command-parameters-using- a-wpf-binding – Thelonias 2013-05-14 12:36:39