ControlDesigner.Invalidate Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Unieważnia kontrolkę wyświetlaną na powierzchni projektowej i powoduje wywołanie OnPaint(PaintEventArgs) metody przez hosta projektu.
Invalidate(Rectangle) |
Unieważnia określony obszar kontrolki, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. |
Invalidate() |
Unieważnia cały obszar kontrolki, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki. |
Wywoływanie UpdateDesignTimeHtml metody wywołuje Invalidate również metodę.
Unieważnia określony obszar kontrolki, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki.
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
Rectangle Obiekt reprezentujący obszar do unieważnienia względem lewego górnego rogu kontrolki.
Uwagi
Aby umożliwić projektantowi sterowania obsługę zdarzeń malowania, użyj SetViewFlags metody w metodzie Initialize .
Metoda Invalidate udostępnia hostowi projektu sposób poinstruowania projektanta kontrolek, aby ponownie narysował określoną część kontrolki.
Zobacz też
Dotyczy
.NET Framework 4.8.1 i inne wersje
Produkt | Wersje |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Unieważnia cały obszar kontrolki, który jest wyświetlany na powierzchni projektowej i sygnalizuje projektantowi sterowania ponowne rysowanie kontrolki.
public:
void Invalidate();
public void Invalidate();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()
Uwagi
Aby umożliwić projektantowi sterowania obsługę zdarzeń malowania, użyj SetViewFlags metody w metodzie Initialize .
Metoda Invalidate udostępnia hostowi projektu sposób poinstruowania projektanta kontrolek o ponownym rysowanie kontrolki. Zasadniczo jest to takie samo jak metoda wywołująca UpdateDesignTimeHtml , ponieważ powoduje ponowne rysowanie całej kontrolki.
Zobacz też
Dotyczy
.NET Framework 4.8.1 i inne wersje
Produkt | Wersje |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: