XAML WinUI 3中ProgressBar控件的默认控件模板

0g0grzrc  于 2023-09-28  发布在  其他
关注(0)|答案(1)|浏览(105)

我正在开发一个WinUI 3应用程序,我无法找到一种方法来更改ProgressBar的控件模板。
我的实际要求是改变“轨道线”的高度。
检查下面的图像。我想改变这条红色细线的高度。

我可以改变默认的控制模板,以及如果你可以分享整个风格的ProgressBar在WinUI 3。

ndasle7k

ndasle7k1#

您可以在此link中找到ProgressBar的默认模板。
如果只想设置高度,可以覆盖ProgressBarTrackHeight资源(参见源代码中的第232行)
本质上,您可以在代码中使用相同的键创建一个新的ThemeResource来覆盖默认值。
https://learn.microsoft.com/en-us/windows/apps/design/style/xaml-theme-resources
希望这有帮助

相关问题