Я использую привязку команды, которая работает в других аналогичных окнах, но не в одном.Я проверил DataContext и нашел его правильным.EventHandler CanExecuteChanged
фактически никогда не получает удар.Codebehind устанавливается как DataContext для XAML
XAML
<Button CommandParameter="Flow" Content="Test"
Command="{Binding SetAutoYAxisCommand, Mode=OneWay}" />
Код позади
public RelayCommand ExportHistoricalCommand { get; set; }
public RelayCommand1 SetAutoYAxisCommand { get; set; }
public TransientPipeDialog(TransientPipeModel transientPipeModel)
{
InitializeComponent();
this.ParentModel = transientPipeModel;
this.TransientPipeModel = transientPipeModel.DeepCopy();
ExportHistoricalCommand = new RelayCommand(ExportHistoricalData);
SetAutoYAxisCommand = new RelayCommand1(SetAutoYAxis, o => true);
}