C# 查找默认WPF主题文件
在VisualStudio中,我们可以通过右键单击控件并选择“编辑模板”来提取默认样式。我的问题是这种风格从何而来?表示框架组件?如何获取主主题文件,其中包含应用于System.Windows.Controls的所有默认样式?这是的副本 根据对该问题的答复以及对该问题的评论: 如果安装了Expression Blend,可以在中找到多个主题,包括classic.xamlC# 查找默认WPF主题文件,c#,wpf,visual-studio,templates,styles,C#,Wpf,Visual Studio,Templates,Styles,在VisualStudio中,我们可以通过右键单击控件并选择“编辑模板”来提取默认样式。我的问题是这种风格从何而来?表示框架组件?如何获取主主题文件,其中包含应用于System.Windows.Controls的所有默认样式?这是的副本 根据对该问题的答复以及对该问题的评论: 如果安装了Expression Blend,可以在中找到多个主题,包括classic.xaml C:\Program Files\Microsoft Expression\Blend 3\SystemThemes\Wpf
C:\Program Files\Microsoft Expression\Blend 3\SystemThemes\Wpf
如果已安装Windows SDK,也可以在以下位置获得:
C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\WPFSamples.zip in the Core folder e.g. Core\ClassicTheme\xaml\classic.xaml
此外,您可以直接从MSDN下载这些文件,无需混合:
来自@ChrisF、@phildavaney和@M.Dudley的答案我安装了windows 7和SDK,但没有WPFSamples.zip文件。此外,我的SDK路径与答案不同,位于C:\Program Files x86\Windows Kitsale中,因此我无法从msdn页面找到任何可下载的文件。