Category / Section
How to assign task for ToolStrip item when it is clicked in WinForms RibbonControlAdv?
1 min read
Handle ItemClicked event
We can handle the ItemClicked event of Syncfusion.Windows.Forms.Tools.ToolStripEx and handle the ClickedItem property in order to assign tasks.
C#
private void toolStripEx1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { switch (e.ClickedItem.Text as string) { case "toolStripLabel1": e.ClickedItem.ForeColor = Color.Red ; break; case "toolStripSplitButton1": e.ClickedItem.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText; break; } }
VB
Private Sub toolStripEx1_ItemClicked(ByVal sender As Object, ByVal e As ToolStripItemClickedEventArgs) Select CType(ConversionHelpers.AsWorkaround(e.ClickedItem.Text, GetType(String)), String) Case "toolStripLabel1" e.ClickedItem.ForeColor = Color.Red break Case "toolStripSplitButton1" e.ClickedItem.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText break End Select End Sub