This event occurs before the change of input language is made for the form. You can cancel the language change by setting the System.ComponentModel.CancelEventArgs.Cancel property of the System.Windows.Forms.InputLanguageChangingEventArgs passed to your event handler to false. If the event is canceled, the input language is not changed. You can use this event to determine whether the requested input language change is appropriate for your application.
For more information about handling events, see [<topic://cpconEventsOverview>].