C# Class ARCed.Controls.MultiStateCheckbox

Control that provides functionality for user-defined checkbox values and markers
Inheritance: System.Windows.Forms.CheckBox
Afficher le fichier Open project: borisblizzard/arcreator

Private Properties

Свойство Type Description
InitializeComponent void
MultiStateCheckbox_MouseDown void

Méthodes publiques

Méthode Description
IsPointInCheckBox ( Point point ) : bool

Returns true/false if given point is within the bounds of the checkbox rectangle.

IsPointInCheckBox ( int x, int y ) : bool

Returns true/false if given coordinates are within the bounds of the checkbox rectangle.

MultiStateCheckbox ( ) : System

Default constructor

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnPaint ( PaintEventArgs e ) : void

Private Methods

Méthode Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

MultiStateCheckbox_MouseDown ( object sender, MouseEventArgs e ) : void

Method Details

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

IsPointInCheckBox() public méthode

Returns true/false if given point is within the bounds of the checkbox rectangle.
public IsPointInCheckBox ( Point point ) : bool
point Point Point to check
Résultat bool

IsPointInCheckBox() public méthode

Returns true/false if given coordinates are within the bounds of the checkbox rectangle.
public IsPointInCheckBox ( int x, int y ) : bool
x int X value to check
y int Y value to check
Résultat bool

MultiStateCheckbox() public méthode

Default constructor
public MultiStateCheckbox ( ) : System
Résultat System

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void