Как вы можете установить следующее в коде?
<Style TargetType="{x:Type TextBox}" BasedOn="{StaticResource {x:Type TextBox}}">
Я использую тему, объединенную в App.xaml. Он отлично работает для всех элементов управления, но когда я определяю стиль для чего-то, например. TextBox, стиль темы не подбирается, если я не использую BasedOn, как указано выше, вместо этого он получает стиль TextBox по умолчанию.
Теперь я создаю код DataGridTextColumn в коде и не могу получить часть BasedOn для EditingElementStyle
Style editingStyle = new Style(typeof(TextBox));
editingStyle.BasedOn = ...?;
Любые предложения? Кроме того, есть ли способ получить стиль темы вместо стандартного стиля, применяемого без использования BasedOn?
Спасибо