Cambiar el contenido del botón en WPF

Yo tengo:

private void button1_MouseEnter(object sender, EventArgs e)
{
    for (int i = 0; i > 2; i++) 
    {     
        button1.Content = Convert.ToString(i);
        System.Threading.Thread.Sleep(1000);     
    }

    tekst.Text = "Mouse Enter";
}

Cuando entro enButton Solo veoMouse Enter, peroContent enButton no cambies ¿Por qué? ¿Qué puedo hacer mal?