コードビハインドで次のように設定するにはどうすればよいですか?
<Style TargetType="{x:Type TextBox}" BasedOn="{StaticResource {x:Type TextBox}}">
App.xamlにマージされたテーマを使用しています。これはすべてのコントロールでうまく機能しますが、たとえばTextBox、何かのスタイルを定義すると、上記のように使用しない限り、テーマスタイルは選択されずBasedOn、代わりにデフォルトのTextBoxスタイルが取得されます。
今、私はDataGridTextColumninコードビハインドを作成していますが、そのBasedOn部分を機能させることができませんEditingElementStyle
Style editingStyle = new Style(typeof(TextBox));
editingStyle.BasedOn = ...?;
助言がありますか?また、BasedOnを使用せずに適用されるデフォルトのスタイルの代わりにテーマスタイルを取得する方法はありますか?
ありがとう