1

これは、私が昨日尋ねたこの質問の一種の拡張です(この質問により、現在のコントロールをオーバーレイできる contentcontrol が得られました)。これで、バインディング (モーダル タイプ ウィンドウ) を介して現在のコントロールにオーバーレイできるコンテンツ コントロールができました。これはうまく機能し、私はこれに満足しています。優れた機能の 1 つは、オーバーレイをその親の上に移動できるようにすることです。

表示概要

現在、オーバーレイは「My Control」コントロールに入ります。私が望むのは、そのコントロールでそれを定義できるかどうかです (それが必要な場合) が、表示されると、メイン コンテンツ領域全体および/またはメイン ウィンドウをカバーできます。

これは可能ですか?

ありがとう

4

2 に答える 2

1

確かに可能です。ポップアップにラップするだけです! :) ただし、手動で引き伸ばす必要があるかもしれませんが、Popup は、親ビューの境界の外に出ることができるコントロールです。

于 2011-03-25T09:52:59.957 に答える
0

もう 1 つの方法は、MainContent をグリッドでホストし、折りたたまれたコンテンツ コントロールを MainContent の後に追加することです。

ポップアップを表示するには: 折りたたまれたコンテンツ コントロールに入れ、表示します。ポップアップを非表示にするには: contentn コントロールを折りたたみ、ポップアップを削除します。

于 2011-03-25T10:31:56.940 に答える