Почему я не могу получить доступ к некоторым свойствам элементов управления WPF? - PullRequest
0 голосов
/ 28 февраля 2012

Я пытаюсь применить стили к элементу управления в WPF.И заметили, что некоторые свойства, доступные в коде позади, недоступны в XAML?

Почему это так?

И можете ли вы помочь мне в следующем примере:

<Style TargetType="RichTextBox">
        <Setter Property="VerticalScrollBarVisibility" Value="Auto"></Setter>
        <Setter Property="Background" Value="WhiteSmoke"></Setter>
        <Setter Property="Foreground" Value="#515151"></Setter>
        <Setter Property="Document.PageWidth" Value="300"></Setter>
    </Style>

При попытке применить PageWidth к документу элемента управления появляется исключение, что он недоступен?

Спасибо.

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Setter.Property - это , а не путь, его нельзя использовать для установки "свойств свойств".

0 голосов
/ 29 февраля 2012

Вы можете установить стили только для свойства зависимости

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