UWP ContentControl TemplateBinding расширение разметки - PullRequest
0 голосов
/ 07 декабря 2018

Следующий XAML приводит к ошибке, которая не имеет смысла для меня

<ToggleButton 
    Width="400" Height="400"
    Style="{StaticResource DieselToggleButton}"
    Margin="50, 0, 0, 0">

    <ContentControl Content="{TemplateBinding Content}"/>
</ToggleButton>

Я получаю следующую ошибку:

Тип 'TemplateBinding' используется после '{' mustбыть расширением разметки.Код ошибки 0x80004005.

Может кто-нибудь объяснить мне, в чем проблема и как ее решить?

1 Ответ

0 голосов
/ 07 декабря 2018

Используйте {Binding} или {x: Bind} в вашем случае.

Попытка использовать TemplateBinding вне определения ControlTemplate в XAML приведет к ошибке синтаксического анализатора.https://docs.microsoft.com/en-us/windows/uwp/xaml-platform/templatebinding-markup-extension

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