Events in Windows Forms FontComboBox
1 Oct 2018 / 1 minute to read
This section comprises the below events:
SelectedIndexChanged Event
SelectedIndexChanged event - This event is raised when the ComboBox.SelectedIndex property is changed.
The below code snippet, lets you set the selected font style, for a label, on selecting through a FontComboBox, using SelectedIndexChanged event.
private void fontComboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
this.label1.Font = new Font(this.fontComboBox2.SelectedItem.ToString(), 11, FontStyle.Regular);
}
Private Sub fontComboBox2_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
Me.label1.Font = New Font(Me.fontComboBox2.SelectedItem.ToString(), 11, FontStyle.Regular)
End Sub
FontSelected Event
To add FontSelected event, derive the classes as shown below.
- Add an event in the derived class.
// Adding event.
public event System.EventHandler FontSelected;
' Adding event.
Public Event FontSelected As System.EventHandler
- Override the OnSelectedIndexChanged method and fire the event there.
protected override void OnSelectedIndexChanged(EventArgs e)
{
// FontSelected event fires here.
if(FontSelected!=null) FontSelected(this,e);
base.OnSelectedIndexChanged (e);
}
Protected Overrides Sub OnSelectedIndexChanged(ByVal e As EventArgs)
' FontSelected event fires here.
RaiseEvent FontSelected(Me, e)
MyBase.OnSelectedIndexChanged(e)
End Sub
Was this page helpful?
Yes
No
Thank you for your feedback!
Thank you for your feedback and comments. We will rectify this as soon as possible!
An unknown error has occurred. Please try again.
Help us improve this page