Когда я добавляю этот стиль, он прерывает мое приложение с помощью StackOverflowException.WPF: Почему это вызвало исключение переполнения стека?
<Style TargetType="GroupBox" BasedOn="{StaticResource {x:Type GroupBox}}" >
<!-- <Setter Property="Background" Value="{DynamicResource WindowBackgroundBrush}" /> -->
</Style>
В случае, если это имеет значение, я использую тему ShinyBlue.
Любые идеи, что может вызвать это?
Не могли бы вы подробнее рассказать об этом? Я просто создал пустой проект WPF и копировал/вставлял ваш код, добавлял GroupBox, и он отлично работает. У вас также проблемы с IDE, или только при запуске? Отладка или выпуск компиляции? Какую версию VS вы используете? SP1 установлен? Операционная система? – mnemosyn
VS 2008 SP1. Режим отладки. Он работает в XAMLPad. –
Хм, точно так же, как моя установка, работающая на Win 7. Возможно, вы могли бы разместить еще какой-нибудь код, в котором это используется. Я просто помещал его в раздел «Windows.Resources», где он отлично работает. Вы попробовали это с минимальным примером? – mnemosyn