Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic

C#
Visual Basic

Azuki 1.7 Documentation
AzukiControl Class
Members See Also Send Feedback

Azuki user interface for Windows.Forms framework (.NET Compact Framework compatible).

Namespace: Sgry.Azuki.WinForms
Assembly: Azuki (in Azuki.dll) Version: 1.7.13.40248

# Syntax

C#
    public class AzukiControl : Control,
    	IUserInterface

Visual Basic
    Public Class AzukiControl
    	Inherits Control
    	Implements IUserInterface

# Remarks

AzukiControl class is a GUI component class provided for Windows.Forms framework. In programming of Windows.Forms framework, this class will be the most important class and thus very basic operations in Azuki can be done through this class.

AzukiControl class is designed to cooperate with Microsoft Visual Studio so that it can be added to toolbox of visual designer. Once AzukiControl was added to toolbox, it can be used like standard GUI components such as System.Windows.Forms.Button; placing and layout with drag&drop or resizing by dragging edge of component and so on.

AzukiControl is an implementation of IUserInterface which expresses the user interface (front-end which directly interact with user action) of Azuki engine. Although currently there is no other implementation for other framework or platform, If programmer want to make platform independent program, using AzukiControl through IUserInterface will be much appropriate.

# Inheritance Hierarchy

System..::..Object
System..::..MarshalByRefObject
System.ComponentModel..::..Component
System.Windows.Forms..::..Control
Sgry.Azuki.WinForms..::..AzukiControl

# See Also

AzukiControl..::..AzukiControl Members
Sgry.Azuki.WinForms Namespace
Sgry.Azuki..::..IUserInterface