繁体   English   中英

WPF自定义控件模板

[英]WPF Custom control template

我制作了一个自定义用户控件(搜索文本框),该控件基本上由一个停靠面板组成,并且该面板中有两个控件:文本框和按钮。

我为此控件设置了一些默认外观,包括在用户控件上设置边框,在文本框上设置无边框和背景,并且为按钮创建了自定义样式。 到目前为止,此控件看起来像我想要的方式,并且可以正常工作。

当我想为我的应用程序允许主题时,就会出现问题。 当我为基本的Windows控件(按钮,文本框,列表框等)放置自定义样式时,它们会以新主题正确显示。 但是我不知道如何为我的自定义控件创建模板。 任何尝试都会导致控件在运行时根本不显示。

在此控件的新模板中究竟必须做什么? 我是否需要为用户控件以及文本框和按钮控件创建模板?

您在这里混合了用户控件和自定义控件。 上面描述的是一个用户控件,您不能对其应用新模板。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM