Hi all, what is the C# equivilent of SendMessage?

right now I am doing it wrong like this:
Code:
        private void Form1_Load(object sender, System.EventArgs e)
        {
            button1_Click( sender,  e);
        }
But I would like to do something like this:
Code:
        private void Form1_Load(object sender, System.EventArgs e)
        {
            SendMessage(button1.Click,sender,  e);
        }
My reason for wanting to do a SendMessage is because I have multiple methods assigned to the Click event:
Code:
            this.button1.Click += new System.EventHandler(this.ResetButtonColors);
            this.button1.Click += new System.EventHandler(this.XferPanelControls);
            this.button1.Click += new System.EventHandler(this.button1SpecificProcesses);
It would be sloppy to call all of these event handlers directly from Form1_Load and everywhere else I need to fire off an event. It could get real ugly real fast.

Thanks!

Jim