Есть toolbar на window:
<ToolBar Name="tb">
<Button Name ="btn" Click="Button_Click">Button</Button>
</ToolBar>
с обработчиком :
private void Button_Click(object sender, RoutedEventArgs e)
{
(new OpenFileDialog()).ShowDialog();
}
Если область OpenFileDialog перекрывает область кнопки btn, то после закрытия диалога — btn визуально остаётся в состоянии Pressed.
Как это можно исправить поизящнее, желательно через XAML?
Программно помогает сменить btn.IsEnable туда-обратно, но это не очень хорошо
Спасибо.