|
|
|
CheckBoxPartClass Class |
CheckBoxPartClass Class (Softelvdm.Controls Namespace)
An instance of the CheckBoxPartClass class represents a checkbox part.
Cells can contain one or several checkboxes (instances of the CheckBoxPartClass). Each checkbox can operate independently with its own attributes and properties.
A checkbox can have a checked, unchecked or indeterminate state (CheckBoxStateEnum), but a user can only check or uncheck a checkbox. The indeterminate state can only be set by an application.
The Action event can be used to handle a checkbox click.
SftTree/NET 2.0: It is also possible to handle the control's CheckBoxClicked event. If the Action event is used, the CheckBoxClicked and ItemClick events are not raised.
VB |
Public Class CheckBoxPartClass Inherits GenericPartClass |
C# |
public class CheckBoxPartClass : GenericPartClass |
C++ |
public ref class CheckBoxPartClass : public GenericPartClass |
Public |
Fields |
||||
Protected |
Constructors |
Properties |
Fields |
|
Description |
|
Initializes a new instance of the CheckBoxPartClass class. | |
Description | |
Defines the rotation of the part. | |
Defines whether the checkbox is enabled. | |
Defines the horizontal alignment within the part's available space. | |
Returns the orientation of parts within a cell. This is defined by the cell or the owner of the cell. | |
Defines the part alignment of this part relative to its container and other parts. | |
Returns the owner of the part, usually an object derived from CellBaseClass. | |
Defines the checkbox state. | |
Defines application-specific data. | |
Defines an application-specific string. | |
Defines the vertical alignment within the part's available space. | |
Returns the visibility status of the part. | |
Description | |
Equals | Determines whether the specified Object is equal to the current Object. |
GetHashCode | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
GetType | Gets the Type of the current instance. |
ReferenceEquals | Determines whether the specified Object instances are the same instance. |
ToString | Returns a String that represents the current Object. |
Description | |
Occurs when a part's action event is triggered by the user. | |
Description | |
Calculates the size of the smallest rectangle that can contain the rotated rectangle of a given size, based on the part's Angle property. | |
Calculates the size of the part. | |
Calculates the actual width of the part, based on the width of the rotated part's containing rectangle. | |
Defines whether the part is considered when calculating the outline rectangle of a cell. | |
Creates an identical copy of the part. | |
Copies information from one part to another. | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
Returns the current visibility status of a part, based on the part's VisibleAppearance property. | |
MemberwiseClone | Creates a shallow copy of the current Object. |
Called when the contents of the part changed. | |
Used to perform various actions the part supports, like rendering the part, hit-testing, determining its position and responding to mouse button clicks. | |
Version Information
Supported in version 1.0.
Products Table
See Also Softelvdm.Controls Namespace