2024年3月29日发(作者:)
为Ribbon界面添加按钮控件
按钮控件 可以说是我们最常用的控件了。在Ribbon界面中,按钮控件有多
种形式,主要有普通按钮(Button),复选框(CheckBox),下拉按钮
(DropDownButton)以及切换按钮(ToggleButton)等,可见为Ribbon界面添加按
钮控件是我们对Ribbon界面进行设计的 基本功。虽然Visual Studio 2010没
有提供针对Scenic Ribbon界面编辑的可视化设计工具,但是通过对Ribbon界
面XML文件的编辑来实现控件的添加和定义也十分简单。
我们还是在上文例子的基础上,实现按钮控件的添加。我们可以打开Ribbon
界面描述文件,然后在其中的命令部分添加下面的语句,定
义相应的按钮控件:
LabelTitle="主页" /> LabelTitle="按钮控件"/> Id="30002" LabelTitle="普通按钮"> Id="30003" LabelTitle="下拉按钮"> Id="30004" LabelTitle="切换按钮"> LabelTitle="复选框"> 在这里,我们定义了多种按钮控件:普通按钮,下拉按钮,切换按钮和复 选框按钮。同时为了对这些按钮控件进行管理,我们还定义了一个组控件 GroupButton。对于GroupButton,我们只是简单地给定了它的ID和符号。而对 于NormalButton等按钮控件,我们通过XML 文件,指定了这些按钮控件的具体 属性,比如按钮的按钮上显示的文字,工具栏提示,按钮显示的图片等等。通过 XML文件,我们可以对各个控件的属性进行详细 的定义,完全根据我们的需要 对控件进行自定义。 完成控件的定义后,我们就可以将这些控件布局到Ribbon面板上了。继续 在xml文件中的视图(View)部分编辑代码,实现各个控件的排布: <> <> SizeDefinition='ThreeButtonsAndOneCheckBox'> CommandName='DropDownButton'>


发布评论