Lightswitch只读标签和价值的不同文本

时间:2012-09-04 08:10:58

标签: visual-studio-lightswitch

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

2 个答案:

答案 0 :(得分:1)

LightSwitch仅使用粗体作为必需属性的标签。你想要的是“可行的”,但你必须通过创建一个实现 IThemeExtension 的类来让你的手变得有点脏。

如果您正在编写某些代码,此博客文章介绍了一种方法(无论是否使用 Extensions Made Easy 扩展名)。虽然它实际上与您想要的相反(将粗体关闭),但您可以修改该技术以提供您想要的内容(在上加粗 EM>)。

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

答案 1 :(得分:0)

Jewel Lambert编写了一个帮助程序类,允许您更改控件的各种样式元素。

她正在做与Kirk Brownfield在Yann的回答中所做的相同的事情,弄乱了Silverlight XAML。我发现她的方法更容易理解。