ウィンドウを1回だけ表示したい。このユーザーがボタンをクリックすると:ウィンドウを1回だけ表示する方法は?
private void Notification_Click(object sender, RoutedEventArgs e)
{
NotificationSettings notifications = new NotificationSettings();
notifications.ShowDialog();
}
が、これは新しいウィンドウを作成します、私はすでに存在する場合、ウィンドウは、ユーザーが新しいものを開くことができません開くことを望みます。コンパイラにこれを伝えるオプションがxamlにありますか?私はvb.netを覚えています。これは、ウィンドウを1つだけ表示するオプションを設定することを可能にするWindowsフォームです。
ありがとうございました。
をあなたは 'ShowDialog'(使用している場合モーダル)では、ユーザーはとにかく何もできないはずはありませんか? –
ShowDialogも親ウィンドウの入力をブロックします –
あなたがあなたのコードでそれを持っていたと仮定すると、あなたが実際にそれを望むことになるでしょう。 –