InteractiveWindow
содержит кнопку ДА и НЕТ. Текущее решение отображает InteractiveWindow
на MainWIndow
без доступа к MainWindow
. InteractiveWindow
также Window
(не UserControl
). Как можно преобразовать мое диалоговое окно, чтобы мой InteractiveWindow
находился поверх моего MainWindow
и имел доступ к MainWindow
до тех пор, пока не будет нажата одна из двух кнопок?
internal async Task<bool> Test()
{
// some code
var test= new InteractiveWindow();
test.Owner = this;
test.ShowDialog();
// some other code
return true;
}
Старый код для одной из кнопок:
private void YES_Click(object sender, RoutedEventArgs e)
{
GetWindow(this).DialogResult = true;
this.Close();
}