SDKからChildWindow
コントロールのスタイルを設定しようとすると、いくつかの大きな問題が発生します。ChildWindowスタイル設定の問題
まず問題:
ChildWindow
は、暗黙的なスタイルをピックアップしていません。私はなぜそれが実際の子ウィンドウが常に派生クラスであることを理解しています。
代わりに明示的なスタイルを使用することができますが、それは私の現在の解決策ですが、この問題を回避する方法はありますか。一般的なスタイル?
第二の問題:
私たちは、プリズム4を使用していると私はプリズムインフラストラクチャによって動的にロードされるモジュールに子ウィンドウのインスタンスを持っています。これは、明示的な子ウィンドウスタイルを取得しますが、シェルのApp.xaml
(例えば、TextBox
コントロールテンプレート)で定義されている他の暗黙のスタイルは選択されません。
これは動的モジュール内でのみ問題があるようですが、シェルベースのウィンドウで問題ありません。なぜこれが起こっているのか、私はそれを修正するために何ができるのですか?
あなたの答えをありがとう。 2番目のアプローチはChildWindows専用ではありませんので、回避策が必要です。 – Sam