2012-09-04 38 views
1

我在Lightswitch中显示了一个显示几个只读字段(使用标签控件)的详细信息屏幕。它呈现的方式是标签“标题”(显示字段名称)与标签值具有相同的字体和权重。似乎这不能在自定义主题扩展中更改。我希望标签值可以使用不同的文本/画笔设置作为标签标题的值。我想实现的是标签字段标题使用粗体字体和标签字段值使用非粗体字体。这可能吗?Lightswitch只读标签标签和值的不同文本

回答

1

LightSwitch仅使用加粗所需的属性。你想要的是“可行的”,但你必须通过创建一个实现IThemeExtension的类。

如果您需要进行一些编码,本博客文章描述了一种方法(无论是否使用扩展名为的扩展名为)。虽然它实际上是你想要什么(关于关闭),你可以修改这个技巧来给你想要的东西(在上打上加号)。

How to make your required fields NOT have a bold label using Extensions Made Easy… (By Kirk Brownfield)

0

Jewel Lambert写了一个辅助类,让你改变你的控件的各种风格的元素。

她正在做同样的事情,Kirk Brownfield在Yann的回答中做了与Silverlight XAML混淆的事情。我发现她的方法更容易遵循。