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)
参数
注解
若要使控件设计器能够处理绘制事件,请使用 SetViewFlags 该方法中的 Initialize 方法。
该方法 Invalidate 为设计主机提供了一种方法,用于指示控件设计器重新绘制控件的特定部分。
另请参阅
适用于
Invalidate()
使显示在设计图面上的控件的整个区域无效,并向控件设计器发送重新绘制控件的信号。
public:
void Invalidate();
public void Invalidate ();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()
注解
若要使控件设计器能够处理绘制事件,请使用 SetViewFlags 该方法中的 Initialize 方法。
该方法 Invalidate 为设计主机提供了一种方法来指示控件设计器重新绘制控件。 实质上,这与调用 UpdateDesignTimeHtml 方法相同,因为它会导致重新绘制整个控件。