你好,
在Ribbon里面你可以使用RibbonMenuButton来实现你要的效果,参考一下链接和代码:
http://msdn.microsoft.com/zh-cn/library/microsoft.windows.controls.ribbon.ribbonmenubutton.aspx
<ribbon:RibbonMenuButton Label="Color 1"
SmallImageSource="Images/RightArrowShort_Green16.png"
LargeImageSource="Images/RightArrowShort_Green32.png" >
<ribbon:RibbonGallery SelectedValue="Green"
SelectedValuePath="Content"
MaxColumnCount="1">
<ribbon:RibbonGalleryCategory>
<ribbon:RibbonGalleryItem Content="Green" Foreground="Green" />
<ribbon:RibbonGalleryItem Content="Blue" Foreground="Blue" />
<ribbon:RibbonGalleryItem Content="Orange" Foreground="Orange" />
</ribbon:RibbonGalleryCategory>
</ribbon:RibbonGallery>
</ribbon:RibbonMenuButton>
或者在非RibbonWindow中,你可以直接使用Menu来实现。
希望对你有所帮助
Annabella Luo[MSFT]
MSDN Community Support | Feedback to us
