我正在为我的应用设置外观并希望所有按钮都有一个通用按钮图形,然后每个按钮都有独特的内容。我为通用按钮图形创建了一个DrawingBrush,并使用我的资源字典中定义的样式将其应用于按钮的背景。一切都很好。但是,当我尝试在按钮的内容中添加除文本之外的内容时,不会显示任何内容。我只是得到了背景图片。我需要做什么才能获得按钮背景和内容的图形内容?
答案 0 :(得分:2)
如果是模板,则需要ContentPresenter
来显示按钮的内容。
See here for an example on templating a button.在第2阶段,他将ContentPresenter添加到模板中。 (他实际上为双效添加了两个,但你可以使用更简单的一个。)