0

私はSilverlightとそのコントロールの新しい蜂です。現在、子ウィンドウで実験を行っているので、これが私のシナリオです。プロジェクトで子ウィンドウアイテムを追加して子ウィンドウを作成し、それを使用して作成しました。以下のようなオブジェクト

ChildWindow1 obj_ChildWindow1 = new ChildWindow1()

通常、それぞれの子ウィンドウで作成したコンテンツを割り当てますが、以下のように新しいxamlページを作成して、そのコンテンツに別のxamlページを追加します。

Page2 obj_page2 = new Page2();
obj_ChildWindow1.Content = obj_page2

チャイルドウィンドウ内に存在するpage2で実行する制御と機能が何であれ、これまではすべてが私の推測どおりに機能していることは問題ありませんが、page2で何らかのイベントが発生した後にチャイルドウィンドウを閉じる方法、それを行う?

2番目のポイントは、ChildWindowに対してPage2のサイズをどのように設定するかです。

前もって感謝します.......

4

1 に答える 1

0

答えはわかりましたが、それが正しいアプローチではないと思います。子ウィンドウのオブジェクトを送信し、page2のコンストラクターで受信し、それを使用して子ウィンドウを閉じます。

于 2013-01-09T10:17:49.797 に答える