ControlDesigner.Invalidate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使设计图面上显示的控件无效,并使设计宿主调用 OnPaint(PaintEventArgs) 方法。
重载
Invalidate(Rectangle) |
使显示在设计图面上的控件的指定区域无效,并向控件设计器发送重新绘制控件的信号。 |
Invalidate() |
使显示在设计图面上的控件的整个区域无效,并向控件设计器发送重新绘制控件的信号。 |
注解
调用 UpdateDesignTimeHtml 方法也会调用 Invalidate 方法。
Invalidate(Rectangle)
使显示在设计图面上的控件的指定区域无效,并向控件设计器发送重新绘制控件的信号。
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)
参数
注解
若要使控件设计器能够处理绘制事件,请在 方法中使用 SetViewFlagsInitialize 方法。
方法 Invalidate 为设计宿主提供了一种指示控件设计器重绘控件的特定部分的方法。
另请参阅
适用于
Invalidate()
使显示在设计图面上的控件的整个区域无效,并向控件设计器发送重新绘制控件的信号。
public:
void Invalidate();
public void Invalidate ();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()
注解
若要使控件设计器能够处理绘制事件,请在 方法中使用 SetViewFlagsInitialize 方法。
方法 Invalidate 为设计宿主提供了一种指示控件设计器重绘控件的方法。 实质上,这与调用 UpdateDesignTimeHtml 方法相同,因为它会导致重新绘制整个控件。