現在、(WPF DataGrid に基づいて) カスタム コントロールを作成しています。私がやりたいことは、データグリッドにデフォルトのスタイリングを設定することです。現在、機能する Style プロパティを設定しています。しかし、fx を変更するスタイルを作成すると問題が発生します。メイン アプリケーション app.xaml の背景色。次に、「デフォルト」のスタイリングがすべて失われ、DataGrid は background プロパティが設定されているだけですべて標準に見えます。
デフォルト値を適用したいグリッドの各プロパティで OverrideMetadata を使用しようとしましたが、うまくいきませんでした。また、コンストラクターで各プロパティを設定しようとしましたが、プロパティの優先順位のため、メイン アプリケーションのスタイルは適用されません。
何か案は?
前もって感謝します