IComponentExtensionsGetDesigner Method
Gets the
IDesigner instance associated to the source
IComponent.
Note that the
IDesigner instance can only be obtained
when the source
IComponent is in design mode.
Namespace: DevCase.Extensions.IComponentExtensionsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[EditorBrowsableAttribute(EditorBrowsableState.Always)]
public static IDesigner GetDesigner(
this IComponent component
)
<ExtensionAttribute>
<EditorBrowsableAttribute(EditorBrowsableState.Always)>
Public Shared Function GetDesigner (
component As IComponent
) As IDesigner
Dim component As IComponent
Dim returnValue As IDesigner
returnValue = component.GetDesigner()
public:
[ExtensionAttribute]
[EditorBrowsableAttribute(EditorBrowsableState::Always)]
static IDesigner^ GetDesigner(
IComponent^ component
)
[<ExtensionAttribute>]
[<EditorBrowsableAttribute(EditorBrowsableState.Always)>]
static member GetDesigner :
component : IComponent -> IDesigner
No code example is currently available or this language may not be supported.
- component IComponent
-
The source IComponent.
IDesigner
The resulting
IDesigner instance associated to the source
IComponent.
In Visual Basic and C#, you can call this method as an instance method on any object of type
IComponent. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
This is a code example.
No code example is currently available or this language may not be supported.
Public Class MyUSerControl : Inherits TextBox
Protected Overrides Sub OnMove(e As EventArgs)
If Me.DesignMode Then
Dim designer As IDesigner = Me.GetDesigner()
Dim controldesigner As ControlDesigner = DirectCast(designer, ControlDesigner)
' ...
End If
MyBase.OnMove(e)
End Sub
End Class
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.