我的情况是这样的:WPF RibbonComboBox风格与组合框样式
我们使用WPF丝带(http://msdn.microsoft.com/en-us/library/ff799534(v=vs.100).aspx)WPF应用程序。我们有一个场景,我们使用RibbonComboBox以及功能区中的“普通”组合框,其中ComboBox通过ControlTemplate进行引用。
我们遇到的问题是,默认的组合框样式与RibbonComboBox样式不同,这是有点不合眼的。我们如何确定RibbonComboBox的Style/ControlTemplate是什么,以便我们可以应用与“普通”ComboBox相同/类似的东西,而无需在MS代码中进行转换。
如果通过MSDN文章MSDN后,我已经淘到stackoverflow和无处可以找到这个信息?
谢谢!
您可以使用Microsoft Blend获取RibbonComboBox的样式。类似的线程http://stackoverflow.com/questions/15615502/how-to-style-ribboncombobox –
嗯 - 我看到海报使用ILSpy最终到达RibbonControl的ControlTemplate - 我希望避免的东西。 MS具有MSDN上发布的默认ComboBox样式(http://msdn.microsoft.com/en-us/library/dd334408%28v=vs.95%29.aspx),但尚未用于RibbonComboBox :-(我的快速简单的解决方案是现在不使用RibbonComboBoxes,只是使用普通的ComboBoxes,因此我可以强制使用单一的风格。 –