下面的示例演示了如何使用 RibbonControl 的标签标头在相同的行中显示两个按钮。 在本示例中,两个按钮被创建并添加到 RibbonControl.PageHeaderItemLinks 集合中:
C# | ![]() |
---|---|
using DevExpress.XtraBars; BarButtonItem itemBackNav = ribbonControl1.Items.CreateButton("Backward"); itemBackNav.ImageIndex = 10; itemBackNav.ItemClick += new ItemClickEventHandler(itemBackNav_ItemClick); BarButtonItem itemFrwNav = ribbonControl1.Items.CreateButton("Forward"); itemFrwNav.ItemClick += new ItemClickEventHandler(itemFrwNav_ItemClick); itemFrwNav.ImageIndex = 11; ribbonControl1.PageHeaderItemLinks.AddRange(new BarItem[] { itemBackNav, itemFrwNav}); void itemFrwNav_ItemClick(object sender, ItemClickEventArgs e) { //... } void itemBackNav_ItemClick(object sender, ItemClickEventArgs e) { //... } |
Visual Basic | ![]() |
---|---|
Imports DevExpress.XtraBars Dim itemBackNav As BarButtonItem = ribbonControl1.Items.CreateButton("Backward") itemBackNav.ImageIndex = 10 AddHandler itemBackNav.ItemClick, AddressOf itemBackNav_ItemClick Dim itemFrwNav As BarButtonItem = ribbonControl1.Items.CreateButton("Forward") AddHandler itemFrwNav.ItemClick, AddressOf itemFrwNav_ItemClick itemFrwNav.ImageIndex = 11 ribbonControl1.PageHeaderItemLinks.AddRange(New BarItem() {itemBackNav, itemFrwNav}) Private Sub itemFrwNav_ItemClick(ByVal sender As Object, ByVal e As ItemClickEventArgs) '... End Sub Private Sub itemBackNav_ItemClick(ByVal sender As Object, ByVal e As ItemClickEventArgs) '... End Sub |