Category / Section
How to set font for the BarItems listed in the ToolBarListBarItem in WinForms XPToolBar?
1 min read
ToolBarListBarItem
This can be achieved by handling the Popup event of the ToolBarListBarItem. Access each BarItem of the ToolBarListBarItem and set the CustomTextFont. Please refer the below code snippet which illustrtates this:
C#
this.toolbarListBarItem1.Popup += new EventHandler(toolbarListBarItem1_Popup); Private void toolbarListBarItem1_Popup(object sender, EventArgs e) { foreach (BarItem b in this.toolbarListBarItem1.Items) b.CustomTextFont = new Font("Times New Roman", 8.25F); }
VB
AddHandler ToolbarListBarItem1.Popup, AddressOf ToolbarListBarItem1_Popup Private Sub ToolbarListBarItem1_Popup(ByVal sender As Object, ByVal e As System.EventArgs) Handles ToolbarListBarItem1.Popup For Each b As BarItem In Me.ToolbarListBarItem1.Items b.CustomTextFont = New Font("Times New Roman", 8.25F) Next b End Sub