[]
        
(Showing Draft Content)

C1.Win.Design.C1ControlDesigner

C1ControlDesigner Class

Base designer for C1 controls.

Inheritance
C1ControlDesigner
Namespace: C1.Win.Design
Assembly: C1.Win.4.8.dll
Syntax
public abstract class C1ControlDesigner : ControlDesigner, ITreeDesigner, IDesigner, IDisposable, IDesignerFilter, IComponentInitializer
Public MustInherit Class C1ControlDesigner
    Inherits ControlDesigner
    Implements ITreeDesigner, IDesigner, IDisposable, IDesignerFilter, IComponentInitializer

Constructors

Name Description
C1ControlDesigner()

Properties

Name Description
ActionLists
ComponentChangeService

The IComponentChangeService provided by the designer host.

SelectionService

The ISelectionService provided by the designer host.

Methods

Name Description
GetProperty(object, string)

Gets the value to the specific property.

GetPropertyValue(string)

Sets the value to the specific property.

GetPropertyValue<T>(string)

Sets the value to the specific property.

Initialize(IComponent)
InvokePropertyEditor(string)

Invokes the property editor.

RaiseComponentChanged(object, MemberDescriptor)

Notifies the System.ComponentModel.Design.IComponentChangeService that the specified component has been changed. You only need to call this when you are affecting component properties directly and not through the MemberDescriptor's accessors.

SetPropertyValue(object, object, string, string)

Sets the value of specific instance to the specific property.

SetPropertyValue(object, string, string)

Sets the value to the specific property.

ShowAboutBox()

Shows the About Box for an instance of a C1 product.