簡體   English   中英

WPF自定義控件模板

[英]WPF Custom control template

我制作了一個自定義用戶控件(搜索文本框),該控件基本上由一個停靠面板組成,並且該面板中有兩個控件:文本框和按鈕。

我為此控件設置了一些默認外觀,包括在用戶控件上設置邊框,在文本框上設置無邊框和背景,並且為按鈕創建了自定義樣式。 到目前為止,此控件看起來像我想要的方式,並且可以正常工作。

當我想為我的應用程序允許主題時,就會出現問題。 當我為基本的Windows控件(按鈕,文本框,列表框等)放置自定義樣式時,它們會以新主題正確顯示。 但是我不知道如何為我的自定義控件創建模板。 任何嘗試都會導致控件在運行時根本不顯示。

在此控件的新模板中究竟必須做什么? 我是否需要為用戶控件以及文本框和按鈕控件創建模板?

您在這里混合了用戶控件和自定義控件。 上面描述的是一個用戶控件,您不能對其應用新模板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM