有没有什么工具可以为wpf中的复杂控件创建动态样式(xaml)

Is there any tool to create live styles for complex controls in wpf (xaml)

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

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

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

有这样的工具吗?

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

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

简短的回答是混合


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

Styling Microsoft’s WPF datagrid 作者:海梅·罗德里格斯

您可以阅读本文以了解 Blend 中的 DataGrid 样式:

Using Datagrid in Expression Blend 作者:Manoj Singh Panwar


您可以随时参考 WPF docs 了解更多详细信息(对于 XAML 设计器或 Blend)


还有大量其他教程,例如:

WPF DataGrid Customization using Style and Template 作者 Hiren Khirsaria

WPF Tutorial - WPF DataGrid Control