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, která je zobrazena na návrhové ploše, a signalizuje návrháři ovládacích prvků překreslit ovládací prvek. |
Invalidate() |
Zruší platnost celé oblasti ovládacího prvku, která je zobrazena na návrhové ploše, a signalizuje návrháři 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, která je zobrazena na návrhové ploše, a signalizuje návrháři ovládacích prvků překreslit ovládací prvek.
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, která se má zrušit, 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 SetViewFlagsInitialize v metodě.
Metoda Invalidate poskytuje hostiteli návrhu způsob, jak instruovat návrháře ovládacího prvku, aby překreslil konkrétní část ovládacího prvku.
Viz také
Platí pro
Invalidate()
Zruší platnost celé oblasti ovládacího prvku, která je zobrazena na návrhové ploše, a signalizuje návrháři 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 SetViewFlagsInitialize v metodě.
Metoda Invalidate poskytuje hostiteli návrhu způsob, jak instruovat návrháře ovládacího prvku, aby překreslil ovládací prvek. V podstatě je to stejné jako volání UpdateDesignTimeHtml metody, protože způsobí překreslení celého ovládacího prvku.