I am tracking if an event has been fired like this:
bool IsFormLoaded;
private void Form1_Load(object sender, EventArgs e)
{
//Do stuff
IsFormLoaded = true;
}
private void button1_Click(object sender, EventArgs e)
{
//Do stuff
}
But doing this for many events is not elegant so I want a solution that lets me check if any event was fired like this:
bool IsFormLoaded = IsEventFired(Form1_Loaded);
bool IsButton1Clicked = IsEventFired(Button1_Click);
You are handling events using designer. You can do it for example in constructor like follows:
IMO it’s more elegant 🙂