Property | Type | Description | |
---|---|---|---|
DownButtonID | int | ||
UpButtonID | int |
Method | Description | |
---|---|---|
CancelEditing ( ) : void |
Stops editing the Cell and ignores any changes
|
|
NumberCellEditor ( ) : System |
Initializes a new instance of the NumberCellEditor class with default settings
|
|
OnEditorButtonMouseDown ( object sender, XPTable.Events.CellMouseEventArgs e ) : void |
Handler for the editors buttons MouseDown event
|
|
OnEditorButtonMouseUp ( object sender, XPTable.Events.CellMouseEventArgs e ) : void |
Handler for the editors buttons MouseUp event
|
|
PrepareForEditing ( Cell cell, Table table, CellPos cellPos, Rectangle cellRect, bool userSetEditorValues ) : bool |
Prepares the CellEditor to edit the specified Cell
|
|
StartEditing ( ) : void |
Starts editing the Cell
|
|
StopEditing ( ) : void |
Stops editing the Cell and commits any changes
|
Method | Description | |
---|---|---|
DownButton ( ) : void |
Simulates the down button being pressed
|
|
OnMouseWheel ( object sender, MouseEventArgs e ) : void |
Handler for the editors TextBox.MouseWheel event
|
|
OnTextBoxKeyDown ( object sender, |
Handler for the editors TextBox.KeyDown event
|
|
OnTextBoxKeyPress ( object sender, |
Handler for the editors TextBox.KeyPress event
|
|
OnTextBoxLostFocus ( object sender, |
Handler for the editors TextBox.LostFocus event
|
|
ParseEditText ( ) : void |
Converts the editors current value to a number
|
|
SetCellValue ( ) : void |
Sets the contents of the Cell being edited based on the value in the editor
|
|
SetEditLocation ( Rectangle cellRect ) : void |
Sets the location and size of the CellEditor
|
|
SetEditValue ( ) : void |
Sets the initial value of the editor based on the contents of the Cell being edited
|
|
StartTimer ( ) : void |
Starts the Timer
|
|
StopTimer ( ) : void |
Stops the Timer
|
|
UpButton ( ) : void |
Simulates the up button being pressed
|
|
UpdateEditText ( ) : void |
Updates the editors text value to the current value
|
|
ValidateEditText ( ) : void |
Checks the current value and updates the editors text value
|
Method | Description | |
---|---|---|
Constrain ( decimal value ) : decimal |
Ensures that the specified value is between the editors Maximun and Minimum values
|
|
TimerHandler ( object sender, EventArgs e ) : void |
Handler for the editors Timer event
|
public OnEditorButtonMouseDown ( object sender, XPTable.Events.CellMouseEventArgs e ) : void | ||
sender | object | The object that raised the event |
e | XPTable.Events.CellMouseEventArgs | A CellMouseEventArgs that contains the event data |
return | void |
public OnEditorButtonMouseUp ( object sender, XPTable.Events.CellMouseEventArgs e ) : void | ||
sender | object | The object that raised the event |
e | XPTable.Events.CellMouseEventArgs | A CellMouseEventArgs that contains the event data |
return | void |
protected OnMouseWheel ( object sender, MouseEventArgs e ) : void | ||
sender | object | The object that raised the event |
e | MouseEventArgs | A MouseEventArgs that contains the event data |
return | void |
protected OnTextBoxKeyDown ( object sender, |
||
sender | object | The object that raised the event |
e | A KeyEventArgs that contains the event data | |
return | void |
protected OnTextBoxKeyPress ( object sender, |
||
sender | object | The object that raised the event |
e | A KeyPressEventArgs that contains the event data | |
return | void |
protected OnTextBoxLostFocus ( object sender, |
||
sender | object | The object that raised the event |
e | An EventArgs that contains the event data | |
return | void |
public PrepareForEditing ( Cell cell, Table table, CellPos cellPos, Rectangle cellRect, bool userSetEditorValues ) : bool | ||
cell | Cell | The Cell to be edited |
table | Table | The Table that contains the Cell |
cellPos | CellPos | A CellPos representing the position of the Cell |
cellRect | Rectangle | The Rectangle that represents the Cells location and size |
userSetEditorValues | bool | Specifies whether the ICellEditors /// starting value has already been set by the user |
return | bool |
protected SetEditLocation ( Rectangle cellRect ) : void | ||
cellRect | Rectangle | A Rectangle that represents the size and location /// of the Cell being edited |
return | void |