我在用戶界面中有兩個不同的用戶控件。這些控件是UI層次結構中的同胞。是否可以從一個用戶控件發出一個命令並在另一個控件上處理它?WPF在不同的用戶控件中處理命令
換句話說,我可以使用其他用戶控件(如UserControlAViewModel)的以下ViewModel中的ICommand屬性嗎?
class UserControlBViewModel : ViewModelBase
{
public ICommand Command
{
get
{
if (_Command == null)
{
_Command = new RelayCommand(param => this.CommandExecute(), param => this.CommandCanExecute);
}
return _Command ;
}
}
}
將按照您的建議進行操作。起初我以爲我會去參加活動彙總和統一框架。然而,現在我意識到這是不可行的,因爲我只是做一個應用程序的一部分,它會太複雜。換句話說,僅對應用程序的一個部分應用統一框架是很困難的。謝謝。 – Jimmy 2011-03-16 15:32:14