我有一个扩展器的自定义模板,它接近下面的代码.我不得不改变一些代码来取出自定义类,画笔等.
如您所见,有两个ContentPresenters.我想第一个使用Tahoma Bold作为字体而不是默认的Tahoma.我怎样才能做到这一点?
您需要使用FontWeight属性指定粗体字体.但是,您可能已经注意到ContentPresenter没有该属性.因此,您需要使用TextBlock.FontWeight附加属性来告诉ContentPresenter,其中的任何文本都应该是粗体.
试试这个:
我无法帮助Silverlight,但在新的WPF 4中它是TextElement而不是TextBlock