【发布时间】:2017-07-24 00:04:20
【问题描述】:
在 Visual Studio 中,我们可以通过右键单击控件并选择“编辑模板”来提取默认样式。我的问题是这种风格从何而来? PresentationFramework 组装?我们如何获得包含应用到 System.Windows.Controls 的所有默认样式的主主题文件?
【问题讨论】:
标签: c# wpf visual-studio templates styles
在 Visual Studio 中,我们可以通过右键单击控件并选择“编辑模板”来提取默认样式。我的问题是这种风格从何而来? PresentationFramework 组装?我们如何获得包含应用到 System.Windows.Controls 的所有默认样式的主主题文件?
【问题讨论】:
标签: c# wpf visual-studio templates styles
这是Where to find WPF Classic Theme as XAML? 的副本。
来自那个问题的accepted answer,以及上面的cmets:
如果您安装了多个主题,包括 classic.xaml,可以在
中找到 Expression BlendC:\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 下载这些文件,无需 Blend:https://msdn.microsoft.com/en-us/library/aa358533.aspx
@ChrisF、@PhilDevaney 和 @M.Dudley 的回答
【讨论】: