mports DevExpress.XtraBars
Imports DevExpress.XtraBars.Ribbon
Parcial Clase pública Form1
Public Sub New ()
InitializeComponent ()
End Sub
Private Sub Form1_Load (remitente como objeto , e como EventArgs) maneja MyBase .Load
Dim ribbon As New RibbonControl ()
Me .Controls.Add (ribbon)
ribbon.Images = ImageCollection1
Dim page1 As New RibbonPage ( "Home" )
Dim group1 As New RibbonPageGroup ( "File" )
Dim group2 As New RibbonPageGroup ( "Archivo 2" )
Dim itemOpen As BarButtonItem = ribbon.Items.CreateButton ( "Abrir ..." )
itemOpen.ImageIndex = 0
itemOpen.Id = ribbon.Manager.GetNewItemId ()
AddHandler itemOpen.ItemClick, AddressOf itemOpen_ItemClick
Dim itemClose As New BarButtonItem (ribbon.Manager, "Cerrar" )
itemClose.ImageIndex = 1
itemClose.Id = ribbon.Manager.GetNewItemId ()
AddHandler itemClose.ItemClick, AddressOf itemClose_ItemClick
Dim itemPrint As New BarButtonItem ()
ribbon.Items.Add (itemPrint)
itemPrint.Caption = "Imprimir"
itemPrint.ImageIndex = 2
itemPrint.Id = ribbon.Manager.GetNewItemId ()
AddHandler itemPrint.ItemClick, AddressOf itemPrint_ItemClick
group1.ItemLinks.AddRange ( New BarItem () {itemOpen, itemClose, itemPrint})
group2.ItemLinks.Add (itemOpen)
page1.Groups.Add (group1)
page1.Groups.Add (group2)
ribbon.Pages.Add (página1)
Dim ribbonStatusBar As RibbonStatusBar = New RibbonStatusBar ()
ribbonStatusBar.Ribbon = cinta
Dim linkClose As BarItemLink = ribbonStatusBar.ItemLinks.Add (itemClose)
linkClose.UserRibbonStyle = RibbonItemStyles.SmallWithoutText
linkClose.UserAlignment = BarItemLinkAlignment.Right
Dim linkPrint As BarItemLink = ribbonStatusBar.ItemLinks.Add (itemPrint)
linkPrint.UserRibbonStyle = RibbonItemStyles.SmallWithoutText
ribbonStatusBar.Parent = Me
End Sub
Sub itemPrint_ItemClick ( remitente ByVal como objeto , ByVal e como ItemClickEventArgs)
End Sub
Sub itemClose_ItemClick ( remitente ByVal como objeto , ByVal e como ItemClickEventArgs)
End Sub
Sub itemOpen_ItemClick ( remitente ByVal como objeto , ByVal e como ItemClickEventArgs)
End Sub
Clase final
tomado de este link: https://documentation.devexpress.com/WindowsForms/DevExpress.XtraBars.Ribbon.RibbonStatusBar.class
No hay comentarios:
Publicar un comentario