0
ポップアップが表示されたときにコマンドを実行する必要があります。たとえば、Loaded
イベントのように、どうすればいいですか? PopupWindowAction
を上書きする必要がありますか、それとも既にサポートされていますか?ポップアップが表示されたらコマンドを実行する方法は?
ポップアップが表示されたときにコマンドを実行する必要があります。たとえば、Loaded
イベントのように、どうすればいいですか? PopupWindowAction
を上書きする必要がありますか、それとも既にサポートされていますか?ポップアップが表示されたらコマンドを実行する方法は?
通常、対話要求はコードから発生します。可能であれば、要求を発行する直前にコマンドを実行します。
ポップアップのビューモデルのコンストラクタから実行することができます。これは後で起こるはずです。
最後に、ポップアップコンテンツのLoaded
イベントに反応することができます。 もう1つ最後のオプションは、PopupWindowAction.CreateWindow
をオーバーライドして、コマンドを実行するハンドラをアタッチすることですが、実際の表示なしで機能するコード専用のオプションのほうが好きです。
こんにちは、要件が表示された後、確認コードが呼び出され、無効な場合は、確認を表示する場合は、偽を返し、ポップアップを閉じる場合、続行するかどうかを確認するユーザーに確認を表示します。私は要求を提起するコードでこの検証を呼びたくはありません。私は通知が設定されたときにそれをトリガーしようとしたが、このクラッシュました: '「System.InvalidOperationException」種類の未処理の例外がmscorlib.dll で発生しました追加情報をこのビジュアルはPresentationSource.'に接続されていない はあなたに缶あなたに最後の段落を説明しますか? – kvuong
この例外は、メインポップアップがまだ表示されていないときにコードがネストされたポップアップを発生させる場合に発生します。 – kvuong
ポップアップからポップアップをトリガーしたいですか?ポップアップのコンテンツにインタラクション・トリガーを入れることができますが、ユーザーとしてはそれが好きではありません。一度に1つのポップアップで十分です。確認結果をポップアップ自体に表示してください。 – Haukinger