基本クラスコントロールの設定の詳細をカプセル化するラッパークラスをいくつか作成していますが、基本クラスのスタイルを使用したいと考えています。私は次のXAMLでこれを達成することができる午前:基本クラスを使用した派生コントロールXAMLを使用しないスタイル
<Style TargetType="{x:Type bc:DerviedClass}" BasedOn="{StaticResource {x:Type etk:BaseClass}}"/>
私は、クライアントのプログラマは彼のXAMLコードに次の行を追加する必要がないように、XAMLを使用しないでしょう。 C#でこれを行う方法はありますか?
おかげ
はい、これは(正しくコンストラクタでは動作しません)動作します。ただし、設計者には適用されません。何か案は? –