以下XAML导致的错误对我来说没有意义
<ToggleButton
Width="400" Height="400"
Style="{StaticResource DieselToggleButton}"
Margin="50, 0, 0, 0">
<ContentControl Content="{TemplateBinding Content}"/>
</ToggleButton>
我收到以下错误:
在'{'之后使用的类型'TemplateBinding'必须是标记扩展。 错误代码0x80004005。
有人可以向我解释问题是什么以及如何解决?
答案 0 :(得分:0)
在您的情况下使用{Binding}或{x:Bind}。
尝试在XAML中的ControlTemplate定义之外使用TemplateBinding将导致解析器错误。 https://docs.microsoft.com/en-us/windows/uwp/xaml-platform/templatebinding-markup-extension