【发布时间】:2018-07-31 05:07:54
【问题描述】:
我在资源字典中直接有一个 DataTemplate。模板内部是一个标签。边距属性没有按照我的预期应用(没有效果)
<DataTemplate x:Key="HeaderContainerStyle">
<Label Margin="10" Text="{Binding}"/>
</DataTemplate>
我无法解决边界问题,因为它看起来是非法的 (?)
<DataTemplate x:Key="HeaderContainerStyle">
<Border Padding="10">
<Label Text="{Binding}"/>
</Border>
</DataTemplate>
我收到一条错误消息,提示无法解析符号边框。
当我尝试在 ViewCell 中添加它时,应用程序会抛出异常:
System.ArgumentException:值是 HeaderTemplate 的无效值 参数名称:值
【问题讨论】:
-
你已经用 [wpf] 和 [xamarin] 标记了它,但显然不能同时使用。它是哪一个?我猜是 Xamarin Forms,因为
Border显然是 WPF 中的有效类型。
标签: wpf xaml xamarin margin padding