【发布时间】:2013-08-14 17:08:45
【问题描述】:
我有一个带有颜色类型属性的 LayoutAwarePage - “MyColor”。 我向页面添加了一个简单的控件,例如 Rectangle 或 TextBox,并将控件的背景限定为 MyColor。 我将 MyColor 设置为黑色、白色、红色等 - 这些都不起作用。无论我做什么,控件都保持黑色。如何解决?
我听从了您的建议,并且成功了,谢谢!我还尝试在页面中添加下一个样式:
<Grid.Resources>
<ResourceDictionary>
<Style TargetType="a:MyTextBlock">
<Setter Property="Background" Value="{Binding TextBlockBackgroundColor}"></Setter>
<Setter Property="BorderBrush" Value="{Binding TextBlockBorderColor}"></Setter>
<Setter Property="Width" Value="200"></Setter>
<Setter Property="IsReadOnly" Value="False"></Setter>
<Setter Property="BorderBrush" Value="3" ></Setter>
</Style>
</ResourceDictionary>
</Grid.Resources>
现在我看不到 MyTextBlock 类型的控件...
这是为什么呢?
【问题讨论】: