基本功能
MenuButton是ToolBarButton的一个变体,基本功能和特性请参考:ToolBarButton(DCUG)
特有功能
ToolBarButton(DCUG)通过MenuButton你可以直接在内部添加MenuItem元素,而ToolBarButton却不可以(当然了ToolBarButton可以绑定Menu控件对象实现MenuButton的效果)
IDE设计视图:

从上面的设计视图上可以看出MenuButton内部的元素与Menu控件一样,可以包含MenuItem, Separator等子对象。
XML范例:
<MenuButton>
<Property name="icon">url(skin>common/icons.gif) -40px -100px</Property>
<Property name="caption">搜索</Property>
<MenuItem>
<Property name="caption">查找</Property>
</MenuItem>
<MenuItem>
<Property name="caption">在文件中查找</Property>
</MenuItem>
<MenuItem>
<Property name="caption">查找下一个</Property>
</MenuItem>
<MenuItem>
<Property name="caption">查找上一个</Property>
</MenuItem>
<Separator/>
<MenuItem>
<Property name="caption">替换</Property>
</MenuItem>
<MenuItem>
<Property name="caption">在文件中替换</Property>
</MenuItem>
<MenuItem>
<Property name="caption">替换并查找下一个</Property>
</MenuItem>
<MenuItem>
<Property name="caption">替换并查找上一个</Property>
</MenuItem>
<Separator/>
<MenuItem>
<Property name="caption">行定位</Property>
</MenuItem>
</MenuButton>
其中MenuItem的用法请参考:MenuItem(DCUG)