NSWindowをCocoaのシートのように表示できるように、WPFモーダルウィンドウ/ダイアログ/パネルを表示する
-
03-07-2019 - |
質問
Cocoaのウィンドウをシートとして表示できるのと同じ方法で、WPFでモーダルウィンドウを表示する方法を探しています。つまり、メインの親ウィンドウの前のタイトルバーから下にスライドします。
これは、表示時にパネルにロードされるユーザーコントロールとしてモーダルウィンドウを使用することで実現でき、このパネルはタイトルバーから何らかの方法でアニメーション化されるものです。
これを行う方法についてのアイデアはありますか?
PS:こちらは、NSWindow / sheetの簡単な説明です。あなたはそれが何であるか。
解決
しないでください。 Windowsで期待されるユーザーエクスペリエンスではありません。代わりに、モーダルダイアログまたはウィンドウ内ナビゲーションを使用してください。
他のヒント
回答者に感謝します。
これの主な目的は、2つのウィンドウで共有ウィンドウを使用することでしたが、期待されるUXを壊したくないので、答えを考慮して、このための別のアイデアを作成しようとします。
CodeProjectの Sliding and Flying Windows サンプルとMicrosoft Health Silverlightのインスピレーションとなった共通ユーザーインターフェイスデモンストレーター。後者は、企業UIデザインで cool と blessed の両方として何がプッシュされるかについての良いアイデアを提供します:-)
所属していません StackOverflow