Events allow a class user to define their own function to be called when an event happens.

How To Create

In the public area of the class definitions:
	event EventHandler^ TickEvent;
In the function of the class that you want to call the users function:
	TickEvent(this, gcnew EventArgs());
In the users code:

	dmxSendTimer->TickEvent += gcnew EventHandler(this, &form_main::MyTimerTickEvent);
	
	private: System::Void MyTimerTickEvent(System::Object^ sender, EventArgs^  e) {
		...
	}
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *