在Visual Studio中,我们可以通过右键单击控件并选择“编辑模板”来提取默认样式。我的问题是这个样式来自哪里?PresentationFramework程序集?我们如何才能获得包含所有应用于System.Windows.Controls的默认样式的主主题文件?
qoefvg9y1#
这是Where to find WPF Classic Theme as XAML?的副本。从那个问题的accepted answer以及对它的评论中可以看出:如果安装了Expression Blend,则可以在中找到多个主题,包括classic.xaml
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下载这些文件,没有混合:https://msdn.microsoft.com/en-us/library/aa358533.aspx答案来自@ChrisF、@PhilDevaney和@M.达德利
wwtsj6pe2#
VS2022 2023年2月C:/Program Files/Microsoft Visual Studio/2022/Community/DesignTools/SystemThemes/Wpf
C:/Program Files/Microsoft Visual Studio/2022/Community/DesignTools/SystemThemes/Wpf
aero.normalcolor.xaml aero2.normalcolor.xaml aerolite.normalcolor.xaml classic.xaml luna.homestead.xaml luna.metallic.xaml luna.normalcolor.xaml royale.normalcolor.xaml
2条答案
按热度按时间qoefvg9y1#
这是Where to find WPF Classic Theme as XAML?的副本。
从那个问题的accepted answer以及对它的评论中可以看出:
如果安装了Expression Blend,则可以在中找到多个主题,包括classic.xaml
如果您安装了Windows SDK,则还可以在以下版本中找到它们:
此外,您可以直接从MSDN下载这些文件,没有混合:https://msdn.microsoft.com/en-us/library/aa358533.aspx
答案来自@ChrisF、@PhilDevaney和@M.达德利
wwtsj6pe2#
VS2022 2023年2月
C:/Program Files/Microsoft Visual Studio/2022/Community/DesignTools/SystemThemes/Wpf