Using events in VB.NET
From Ribbon Commander Documentation
Background
You can subscribe to events of Dynamic RibbonX controls by using .NET events or .NET delegates. Here, we show how it can be done by using .NET events. In general you need to take the following steps:
- Declare a member variable of the events source control type WithEvents
- Use Visual Studio to insert the desired event stubs
Example
In this example we will set up a UI that contains an rxButton control and subscribe to all its events.
- Add a new class to your project and name it ButtonEventsUI
- Add the following code to your class
- Modify class ThisAddin in ThisAddin.vb as follows