在哪里可以找到作为XAML的WPF经典主题?

Phi*_*ght 3 wpf xaml themes

我在WPF中创建一些自定义控件,因此需要为它们创建默认控件模板.为了帮助完成这个过程,我希望看到内置控件的控件模板的XAML作为参考.

我可以将PresentationFramework.Class dll打开到.NET Reflector中,但无法在其中找到任何内容.它似乎只有BAML而不是原始的XAML.

这可以在网上找到吗?或者是否有可以提取它的工具?

Chr*_*isF 9

如果您安装了Expression Blend,可以在其中找到几个主题,包括classic.xaml

C:\ Program Files\Microsoft Expression\Blend 3\SystemThemes\Wpf

  • 如果您安装了Windows SDK,它们也可以在Core文件夹中的C:\ Program Files\Microsoft SDKs\Windows\v6.1\Samples\WPFSamples.zip中使用,例如Core\ClassicTheme\xaml\classic.xaml (2认同)
  • 您可以直接从MSDN下载这些文件,而无需Blend:http://msdn.microsoft.com/en-us/library/aa358533.aspx (2认同)

Nir*_*Nir 6

如果您需要构建新模板,请访问http://msdn.microsoft.com/en-us/library/aa970773.aspx上的示例控件模板通常是一个更好的起点.

WPF中包含的实际主题不是可扩展或可理解的