Silverlight 3.0 の子ウィンドウにユーザー コントロールを読み込むことはできますか?
2 に答える
はい、ChildWindowのContentプロパティを介して可能です。これは、コードビハインドまたはXAMLを介して実行できます。
また、CodePlexのFloatableWindowプロジェクトもご覧ください。特にサイズ変更できるようにすることで、ChildWindowを拡張します。
これまでのところ、ウィンドウの色と位置とサイズを変更することができるようです。私はまだ他の情報源を探しています。
編集*
長い応答時間についてお詫び申し上げます。あなたの問題の解決策を見つけることを望んで、さまざまな情報源をウェブで検索し続けました. ただし、これまでに見つけることができたのは次のとおりです。
最近、Silverlight 3 SDK の ChildWindow コントロールが好きだというコメントやリクエストがいくつか寄せられています。これは、モーダル ダイアログを作成する優れたコントロールです。これを使用すると、ルート レイアウト アプリケーションが無効になり、指定したダイアログが表示されます。
これは、真のモーダル ニーズに最適です。ボタンなどがある場合、通常のウィンドウのDialogResultタイプの応答に応答します。エラーダイアログ、ログインなどに最適です。私が見た要求は同じ機能ですが、「通常の」ChildWindowです。
ここで見つかりました
しかし、ほとんどのサイトは、子ウィンドウのサイズ、位置、色、寸法、内部テキストを変更でき、子ウィンドウ自体をユーザー コントロールとして使用できると言っているようです。しかし、ユーザーコントロールをウィンドウにロードすることについて明確なことは何もありません。私が投稿したリンクとは別に、
これがお役に立てば幸いです。