c# - 使用 Visual State Manager 重新模板化内置 WPF 控件

标签 c# .net wpf silverlight vsm

我正在 WPF 中开发应用程序,并希望使用 VSM 而不是触发器来重新模板化内置控件(按钮、列表框等)。

有没有内置的方法来做到这一点?任何人有他们想要分享的实现策略吗?

最佳答案

似乎确实有一些内置支持。我使用的是 .NET 4.0 和 2010 年 2 月版的工具包。我复制了一个 Silverlight 模板并将其替换为默认按钮模板,到目前为止它似乎可以正常工作。

关于c# - 使用 Visual State Manager 重新模板化内置 WPF 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4299956/

相关文章:

c# - 如何打开 Excel 文件并在 WPF 中查看?

wpf - 如何使 ItemsControl 拉伸(stretch)以填充所有可用空间?

c# - 使用 LINQ,如何将分层 XML 加载到 POCO 中?

c# - 为什么我可以使用集合初始值设定项和来自另一个类的私有(private)集合访问?

c# - 创建一个方法以返回另一个方法的执行时间

c# - 不能从零开始的正则表达式范围

c# - INotifyPropertyChanged 的​​ PropertyChanged 事件处理程序背后是什么?消息接收/处理机制是什么?

c# - 无法创建文件 database.mdf,因为它已经存在

c# - 在表单外显示列表框(winforms)

c# - 在 listView 中创建列并添加项目