モーダルウィンドウが開いているときに他のウィンドウを切り替えることはできますか?私が正しくあなたを理解している場合C# - WPFモーダルウィンドウ
Window1 window = new Window1();
window.ShowDialog();
モーダルウィンドウが開いているときに他のウィンドウを切り替えることはできますか?私が正しくあなたを理解している場合C# - WPFモーダルウィンドウ
Window1 window = new Window1();
window.ShowDialog();
次のような何かを行うことができます:
Window1 window = new Window1();
window.Activate();
このウィンドウをアクティブにして前面にそれをもたらすでしょう。
私はそれが(それはモーダルウィンドウを使用してのポイントです)モーダルウィンドウから戻って親フォームにコントロールを設定することはできないと思います。非モーダルウィンドウを使用できます。
window.Show();
window.Activate();
を使用すると、フォームが表示されません。
この点に同意すると、モーダルの代わりに通常のウィンドウを使用できます。 – Alex
さて、私はそれが可能かどうかを知りたかっただけです。答え/コメントありがとう:) –
実際、私はWindow1、Window2、Window3のような3つのウィンドウを持っています。プロジェクトを開始すると、Window1とWindow3が同時に開きます(常に開いています)。ボタンをクリックするとWindow2が開きます。 Window2はモーダルウィンドウですが、Window2が開いている間はWindow3にアクセスする必要があります。 –
もう一度質問を明確にしてください。 Window2が開いているときにWindow3にアクセスする必要がありますか? – Alex
はい、まさに! –