ControlDesigner.Invalidate Metoda

Definice

Zruší platnost ovládacího prvku zobrazeného na návrhové ploše a způsobí, že hostitel návrhu zavolá metodu OnPaint(PaintEventArgs) .

Přetížení

Invalidate(Rectangle)

Zruší platnost zadané oblasti ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

Invalidate()

Zneplatní celou oblast ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

Poznámky

Volání UpdateDesignTimeHtml metody také volá Invalidate metodu.

Invalidate(Rectangle)

Zruší platnost zadané oblasti ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

public:
 void Invalidate(System::Drawing::Rectangle rectangle);
public void Invalidate (System.Drawing.Rectangle rectangle);
member this.Invalidate : System.Drawing.Rectangle -> unit
Public Sub Invalidate (rectangle As Rectangle)

Parametry

rectangle
Rectangle

Objekt Rectangle , který představuje oblast k zneplatnění vzhledem k levému hornímu rohu ovládacího prvku.

Poznámky

Pokud chcete návrháři ovládacích prvků povolit zpracování událostí malování, použijte metodu SetViewFlags Initialize v metodě.

Metoda Invalidate poskytuje hostiteli návrhu způsob, jak dát návrháři ovládacího prvku pokyn, aby překreslil určitou část ovládacího prvku.

Viz také

Platí pro

Invalidate()

Zneplatní celou oblast ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

public:
 void Invalidate();
public void Invalidate ();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()

Poznámky

Pokud chcete návrháři ovládacích prvků povolit zpracování událostí malování, použijte metodu SetViewFlags Initialize v metodě.

Metoda Invalidate poskytuje hostiteli návrhu způsob, jak dát návrháři ovládacího prvku pokyn, aby překreslil ovládací prvek. V podstatě je to stejné jako volání UpdateDesignTimeHtml metody, protože způsobuje překreslení celého ovládacího prvku.

Viz také

Platí pro