0

私のアプリケーションでは、ポップアップを呼び出しています

Popup pop = new Popup;

次に、これを追加します::pop.child(page);ここで、「page」は、ChildWindowタイプのXAMLページのインスタンスです。これで、メインページにポップアップが表示されると、希望どおりに非モーダルになります。ただし、問題は、ポップアップウィンドウがメインページ全体にドラッグできないことです。ブラウザでホストされているSilverlightコントロールの境界内にポップアップが表示されることを知っています。そして、それは本当の窓ではありません。しかし、それでも私のポップアップはその境界内でドラッグできません。ポップアップコントロールのドラッグ可能な領域を定義するいくつかの宣言がありませんか、それとも構成する必要があるのはChildWindowですか?

4

1 に答える 1

1

この問題を解決するために、 and usedとvaluesのfixedHeightWidth属性を削除し、それらの値を4000に設定する必要がありました。これで、ポップアップ内はSilverlightアプリケーション全体で完全にドラッグ可能になりました。ChildWindowMaxHeightMaxWidthChildWindow

于 2012-02-29T14:02:35.263 に答える