private void OnDataItemPropertyChanged(object sender, PropertyChangedEventArgs e) { bool status = (bool)_canExecuteProperty.GetValue(_dataItem, null); UpdateStatus(status); }