Articles in this section
Category / Section

How to handle the clicked event in WinForms ButtonEdit Control?

1 min read

The ButtonEdit control has a "ButtonClicked" event that makes each button do some task when the user clicks on it.

Click Event

The "ButtonClickedEventArgs" gets information when each button is clicked and the below given code snippet shows a switch case statement that is framed to set task for each child button when it is clicked.

 

C#

private void buttonEdit2_ButtonClicked(object sender, Syncfusion.Windows.Forms.Tools.ButtonClickedEventArgs args)
{
      switch(args.ClickedButton.Name as string)
{
case "buttonEditChildButton1" :
        this.buttonEdit2.TextBox.Text ="DropDown Button Clicked";
        break;
case "buttonEditChildButton2" :
        FolderBrowser browse = new FolderBrowser();
        browse.FolderBrowserCallback += new  FolderBrowserCallbackEventHandle(buttonEditChildButton2_Browsed);
        browse.ShowDialog(this);
        break;
}

 

 

VB

Private Sub buttonEdit2_ButtonClicked(ByVal sender As Object, ByVal args As Syncfusion.Windows.Forms.Tools.ButtonClickedEventArgs)
   Select Case TryCast(args.ClickedButton.Name, String)
Case "buttonEditChildButton1"
          Me.buttonEdit2.TextBox.Text ="DropDown Button Clicked"
Case "buttonEditChildButton2"
          Dim browse As New FolderBrowser()
          browse.FolderBrowserCallback += New FolderBrowserCallbackEventHandle(buttonEditChildButton2_Browsed)
          browse.ShowDialog(Me)
          End Select

 

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