Да, это правильно. В Windows приложение в WPF AcceptButton и кнопка отмены есть. Но одна вещь состоит в том, что если вы устанавливаете видимость элемента управления как false, тогда он не будет работать так, как ожидалось. Для этого вам нужно сделать видимость как true в WPF. Например: (кнопка «Отмена» не работает, потому что здесь видимость ложна)
<Button x:Name="btnClose" Content="Close" IsCancel="True" Click="btnClose_Click" Visibility="Hidden"></Button>
Итак, вам нужно сделать это:
<Button x:Name="btnClose" Content="Close" IsCancel="True" Click="btnClose_Click"></Button>
Тогда вам нужно написать btnClose_Click
в коде файла:
private void btnClose_Click (object sender, RoutedEventArgs e)
{ this.Close(); }