A runtime form designer control

Viklele.Win.Designer Namespace

The Viklele.Win.Designer namespace contains classes for creating a full featured runtime form designer application.

Using FormDesigner control you can build windows based application that allow application user to resize and reposition the controls contained on the form at runtime. You can also use it to build applications similar to Visual Studio IDE, that allow end user to create new form layouts.

Namespace hierarchy

Classes

ClassDescription
DeserializeComponentEventArgs Provides data for component deserialization events.
FormDesigner Represents a runtime form designer control.
FormDesignerException Represents an error that occured during use of FormDesigner.
SelectionEventArgs

Provides data for component selection events.

SerializeComponentEventArgs Provides data for component serialization events.

Delegates

DelegateDescription
DeserializeComponentEventHandler Event handler for form and component deserialization events.
SelectionEventHandler Event handler for component selection events.
SerializeComponentEventHandler Event handler for form and component serialization events.

Enumerations

EnumerationDescription
AlignCommand Enumeration listing component alignment commands available in FormDesigner.
FormDesignerErrorConst Enumeration listing the identifier code for the exception that can be thrown by form designer component.
ModeOption Enumeration listing various modes of operations of the FormDesigner component.
SizingCommand Enumeration listing the auto-sizing commands available in FormDesigner.
SpacingCommand Enumeration listing auto-spacing commands available in FormDesigner.