边框控制模板

时间:2011-01-27 13:09:35

标签: wpf border

我想得到一个特定形状的边框,为此,我想我需要使用边框容器的模板,但我无法获得模板。我试图从Expression Blend中获取模板,尝试编辑边框样式,但是无法得到它。有人可以帮我解决一下如何获得这个模板吗?

2 个答案:

答案 0 :(得分:6)

或者你可以使用内容控件并将你需要边框的东西作为其内容放置,这是一种无代码的处理方式。

答案 1 :(得分:5)

Border没有控件模板或样式,因为它是装饰器 - 它在OnRender方法中呈现自己。

如果您需要不同形状的东西,则需要编写自己的装饰器(继承自Decorator类)。这不是很困难。请在此处查看示例:http://blog.pixelingene.com/2007/06/balloondecorator-source-code/