Esempio n. 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (ControlEventSuspender.Suspend(comboBox1))
     {
         comboBox1.SelectedIndex = 3;     // SelectedIndexChanged does not fire
     }
 }
    public static ControlEventSuspender Suspend(System.Windows.Forms.Control target)
    {
        ControlEventSuspender ret = null;

        if (FieldInfosAquired() && target != null)
        {
            ret = new ControlEventSuspender(target);
        }
        return(ret);
    }