ControlDesigner.Invalidate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.