How to Create Control and Event from Out side the form C#

```
namespace MyProject
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }

    class  Methods 
    {
        //need to create method to Form 1 From herer
    }

    class EventHandler
    {
        //need to create EventHandler to Form 1 From herer
    }

    class CreateControl
    {
        //dynamically Create controls for Form1 From this class
    }    
}

```