Articles in this section
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

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please  to leave a comment
Access denied
Access denied