IControlDesignerView Interface
Provides an interface for access to the visual representation and content of a control at design time.
Assembly: System.Design (in System.Design.dll)
| Name | Description | |
|---|---|---|
![]() | ContainingRegion | Gets the designer region that contains the associated control, if any. |
![]() | NamingContainerDesigner | Gets the designer component for the naming container of the associated control, if any. |
![]() | SupportsRegions | Gets a value indicating whether designer regions are supported. |
| Name | Description | |
|---|---|---|
![]() | GetBounds(DesignerRegion^) | Retrieves the outer bounds of the designer view. |
![]() | Invalidate(Rectangle) | Notifies the design host that the area represented by the provided rectangle needs to be repainted on the design surface. |
![]() | SetFlags(ViewFlags, Boolean) | For a description of this member, see IControlDesignerView::SetFlags. |
![]() | SetRegionContent(EditableDesignerRegion^, String^) | Puts the provided content into the provided designer region. |
![]() | Update() | Causes the associated control to redraw the invalidated regions within its client area. |
| Name | Description | |
|---|---|---|
![]() | ViewEvent | An event raised by the design host for the view and designer component. |
This interface is intended for use by design host developers.
Available since 2.0


