是否有任何工具可以为wpf(xaml)中的复杂控件创建实时样式

时间:2018-12-28 14:28:01

标签: c# wpf xaml blend

我正在尝试在WPF(XAML)中设置某些复杂控件的样式

我想要一个可以使用默认样式并开始对其进行更改并使其对我的应用程序有用的工具,但是我找不到任何这样的工具。

我尝试手动操作样式,但是这非常耗时,而且我不确定应该更改哪种样式以获得所需的输出(例如,当我尝试更改数据网格中标头的前景时) ,我浪费了几个小时来寻找应该更改哪种样式以更改前景色)

有没有这样的工具?

查找和更改复杂控件(例如数据网格)的样式的最简单方法是什么?

我尝试过Blend,但是我不明白如何使用它。它与Visual Studio非常相似,我找不到与样式相关的任何部分。

1 个答案:

答案 0 :(得分:1)

简短答案是完美


您可以阅读此博客文章,以了解 WPF 中的DataGrid样式:

Jaime Rodriguez的

Styling Microsoft’s WPF datagrid

您可以阅读这篇文章,以了解有关混合的DataGrid样式的信息:

Using Datagrid in Expression Blend,作者:Manoj Singh Panwar


对于XAML设计器或Blend,您可以始终参考WPF docs以获得更多详细信息


还有许多其他教程,例如:

WPF DataGrid Customization using Style and Template,作者:Hiren Khirsaria

WPF Tutorial - WPF DataGrid Control