在wpf中的滑块和单选按钮样式

时间:2012-01-13 07:54:28

标签: c# wpf styles

我正在尝试设置一些wpf用户控件的样式,使它们看起来与我的Web应用程序中的相同。我发现除了滑块和单选按钮之外,我需要的每个控件都有一些很好的例子 这是他们应该如何看待:
滑块:
custom slider

单选按钮:
custom radio button

我知道我应该创建一些ControlTemplate,但我真的不知道从哪里开始...
如果你能提供一个完整的例子,它将是完美的,但我想即使是一些很好的深层建议也能满足我的需求。 谢谢1000!

3 个答案:

答案 0 :(得分:3)

我将从MSDN网页上的Control Styles and Templates开始。大多数控件都有一些示例,可以很好地概述控件模板的工作原理。您还可以提取/下载原始控件模板并尝试对其进行更改。 Download default control templates

P.S。实际上,第一个链接上的滑块示例类似于您描述的滑块示例。

答案 1 :(得分:3)

我有样式示例here。它呈现了这个:

enter image description here

答案 2 :(得分:1)

尝试使用Expression Blend。

,特别是此视频:Creating ControlTemplates

Expression Blend类似于XAML设计应用程序 - 您可以在控件中的所有元素上调整大小,颜色,调整填充和描边等。需要一段时间才能习惯,但您将能够使用图形UI设计控件,Expression将为您提供在项目中使用的相应XAML。