如何访问WPF内置的样式/模板?
例如,我正在尝试将NavigationWindow的chrome移动到窗口底部。我看过Microsoft的NavigationWindow template example,但它非常冗长,不重用默认的导航chrome。
我还尝试查看Snoop中的树。所有chrome都包含在名为“NavChrome”的网格元素中,但我找不到任何参考。似乎也没有与之匹配的任何“PART_xyz”。
对于CTP,有些人提到使用“PFThemeNavigationWindowNavigationButtonForwardButtonStyle”等按钮样式,但是这似乎不再起作用。
那么,是否可以访问这些内置样式?在其他地方重用它们会很好!
谢谢!
例如,我正在尝试将NavigationWindow的chrome移动到窗口底部。我看过Microsoft的NavigationWindow template example,但它非常冗长,不重用默认的导航chrome。
我还尝试查看Snoop中的树。所有chrome都包含在名为“NavChrome”的网格元素中,但我找不到任何参考。似乎也没有与之匹配的任何“PART_xyz”。
对于CTP,有些人提到使用“PFThemeNavigationWindowNavigationButtonForwardButtonStyle”等按钮样式,但是这似乎不再起作用。
那么,是否可以访问这些内置样式?在其他地方重用它们会很好!
谢谢!
编辑:saldoukhov的回答非常有帮助,但是否有一种方法可以不需要复制所有的XAML来完成这个任务?这对我来说似乎不是一种很DRY的方法。