0

Prism ポップアップ リージョンを使用していますが、ポップアップはモーダレスです。.Show()Prism のサンプル コードをコマンドで置き換えるように変更しようとすると.ShowDialog()、コードが不安定になります。したがって、現在のコードをそのままにして、回避策を考える必要があります。モーダレス モードに変更してモーダル モードにします。

それを行う方法、および/またはそれが可能かどうかはわかりません。方法を知っている場合は共有してください。ありがとうございました!

4

1 に答える 1

0

Stock Traderリファレンス実装とRegionPopupBehaviorおよびDialogActivationBehaviorを使用している場合は、可能です。DialogActivation動作メソッドのPrepareContentDialogメソッドをShow()からShowDialog()に変更するだけで済みます。

リファレンス実装の例はそれほど堅牢ではなく、サンプルコードを使用してより堅牢なポップアップを作成する際に問題が発生しました。ただし、動作を微調整すると、正常に機能するようになります。

あなたがあなたの特定の問題についてより多くの詳細を提供するならば、私はより多くの助けを提供することができるかもしれません。

于 2010-11-22T02:49:05.480 に答える