public Form1()
    {
        InitializeComponent();
        textBox1.Enter += new EventHandler(textBox1_Enter);  //获得焦点事件
        textBox1.Leave += new EventHandler(textBox1_Leave);  //失去焦点事件。  
    }

    void textBox1_Enter(object sender, EventArgs e)
    {
        MessageBox.Show("获得了焦点");
    }

    void textBox1_Leave(object sender, EventArgs e)
    {
        MessageBox.Show("失去了焦点");
    }

一般知道双击控件,得到Changed事件,然后把事件改成想要的事件就行,比如把_TextChanged改成_Leave事件,"文件名.Designer.cs"中事件的声明也要改过来。