Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在WPF中为滚动条蒙皮_.net_Wpf_Scrollbar - Fatal编程技术网

.net 在WPF中为滚动条蒙皮

.net 在WPF中为滚动条蒙皮,.net,wpf,scrollbar,.net,Wpf,Scrollbar,我正在使用VS2010和.NET4.0进行一个WPF项目。我为垂直滚动条的各个部分定制了PNG图形。我的目标是为我的应用程序中的垂直滚动条创建自己的自定义外观 我之所以选择WPF而不是Winforms,是因为我被告知蒙皮是一件小事。在搜索涵盖此内容的现有主题时,我发现了这篇MSDN文章: 从外观上看,滚动条的蒙皮相当复杂。我仍然在学习WPF,我还没有理解大部分的概念,比如模板、触发器、数据绑定等。我试图通过亲身体验来学习。就我的具体情况而言,上面的MSDN文章是否大致概述了滚动条蒙皮所需的内容

我正在使用VS2010和.NET4.0进行一个WPF项目。我为垂直滚动条的各个部分定制了PNG图形。我的目标是为我的应用程序中的垂直滚动条创建自己的自定义外观

我之所以选择WPF而不是Winforms,是因为我被告知蒙皮是一件小事。在搜索涵盖此内容的现有主题时,我发现了这篇MSDN文章:

从外观上看,滚动条的蒙皮相当复杂。我仍然在学习WPF,我还没有理解大部分的概念,比如模板、触发器、数据绑定等。我试图通过亲身体验来学习。就我的具体情况而言,上面的MSDN文章是否大致概述了滚动条蒙皮所需的内容?难道没有更干净、更琐碎的方法吗


提前感谢。

作为参考资料,您提供的链接已足够。可以查看Sacha的一个更学术的方法,它利用了链接引用的基本样式


风格变化很大;从仅仅改变一种颜色到改变整个外观和感觉。当您开始发现WPF框架中与模板相关的概念和部分时,修改现有模板是一个很好的开始。编辑样式可能很琐碎,但也可能变得极其复杂。这一切都取决于期望的结果。

我认为您应该尝试Expression Blend,因为它更容易修改样式。