Проблема с Visual Studio WPF Designer!:( - PullRequest
6 голосов
/ 15 февраля 2011

Почему я получаю эту ошибку:

'{DependencyProperty.UnsetValue}' is not a valid value for the 'System.Windows.Controls.Panel.Background' property on a Setter.

Я уверен, что все элементы управления настроены хорошо, но Visual Studio Designer отображает эту ошибку! : '(Я уверен, что код в порядке, и я не хочу заполнять экран вашего браузера большим количеством кодов ...

Я видел эту ошибку много раз, и я не знаю, как ее отладить! Пожалуйста, помогите мне, если у вас есть несколько советов по отладке!

РЕДАКТИРОВАНИЕ:

в Player.xaml (UserControl):

<Button Height="40" Name="btnNext"  Style="{StaticResource ResourceKey=NextButton}" Click="btnNext_Click" />

После того, как я перестроил проект, я увидел ошибку в строке выше #: - s

в Constants.xaml:

<ImageBrush x:Key="nextImage" ImageSource="../Images/next.png" />

в Generic.xaml:

 <Style TargetType="{x:Type Button}" x:Key="NextButton">
        <Setter Property="Background" Value="{StaticResource ResourceKey=nextImage}" />
        <Setter Property="Template" Value="{StaticResource ResourceKey=PlayerButtonTemplate}" />
    </Style>

Заранее спасибо ...:)

Ответы [ 2 ]

18 голосов
/ 15 февраля 2011

Хех!

Наконец-то я решил это!Я просто меняю каждые StaticResource на DynamicResource, и теперь все в порядке!

2 голосов
/ 05 декабря 2012

Измените StaticResource на DynamicResource, но не для базовых элементов управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...