[]
Represents a data bound control supporting convenient navigation over data source rows and common data actions such as updating the data source and refreshing data.
[ToolboxBitmap(typeof(C1DbNavigator), "C1DbNavigator.png")]
public class C1DbNavigator : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, ISupportInitialize
Name | Description |
---|---|
C1DbNavigator() | Initializes a new instance of the C1DbNavigator class. |
Name | Description |
---|---|
AutoSize | Specifies if navigator buttons have color bitmaps. |
BackColor | This member overrides Control.BackColor. |
BorderStyle | Navigator border style. |
ButtonCursor | The cursor that is displayed when the mouse is over the navigator buttons. |
ButtonSize | The size of navigator buttons. |
ButtonStyle | Navigator button style. |
ButtonTextAlign | Controls how the text is positioned relative to the image in navigator buttons. |
ButtonTexts | Gets or sets the texts displayed on the buttons. |
ButtonToolTips | The string collection defining navigator button tooltips. |
CausesFormValidation | Whether the control in focus should be validated before a button click is handled by the navigator. |
ColorButtons | Specifies if navigator buttons have color bitmaps. |
ColorWhenHover | If True, navigator buttons show color bitmaps when the mouse hovers over them. |
ConfirmDelete | Whether a confirmation dialog is shown before deleting a record. |
CurrencyManager | Gets or sets the CurrencyManager object navigated by the control. |
DataMember | "For multi-table data sources, specifies a specific table to which the control is bound. |
DataSource | The data source object to which the control is bound. |
EnabledButtons | Flags enumeration specifying which buttons are enabled. |
ErrorProvider | Gets or sets an ErrorProvider object used to indicate error state of the current data row. |
ForeColor | This member overrides Control.ForeColor. |
HorizontalIndent | Horizontal margin between the border and the buttons. |
ImageList | Gets or sets the ImageList to use when displaying button images without highlighting. |
ImageListHighlight | Gets or sets the ImageList to use when displaying button images in highlighted state. |
MoveDelayFirst | Time delay in milliseconds after pressing Next/Previous button before automatic scrolling begins. |
MoveDelayNext | Time delay in milliseconds between row moves in automatic scrolling. |
PageSize | Number of rows to skip when the user presses PageUp/Down. |
Position | Gets or sets the current row position in the table (from 0 to RowCount - 1). |
PositionVisible | Specifies whether the editable row position field and row captions are visible in the navigator. |
RowCount | Returns the number of rows in the table. |
ShowToolTips | Indicates whether tooltips are shown for the buttons. |
TabStop | This member overrides Control.TabStop. |
Text | Gets or sets value of the Position textbox. |
UIStrings | Gets the collection of user interface strings. |
VerticalAlign | Vertical alignment of navigator buttons. |
VerticalIndent | Vertical margin between the border and the buttons. |
VisibleButtons | Flags enumeration specifying which buttons are visible. |
VisualStyle | Gets or sets the visual style of the control. |
Name | Description |
---|---|
BeginInit() | This method is for internal use only. |
ClickButton(NavigatorButtonEnum) | Performs the action associated with a navigator button. |
Dispose(bool) | Releases the resources used by the C1DbNavigator. |
EndInit() | This method is for internal use only. |
GetPreferredSize(Size) | Retrieves the size of a rectangular area into which a control can be fitted. |
OnAdding(NavigatorAddingEventArgs) | This method is for internal use only. |
OnBackColorChanged(EventArgs) | This method is for internal use only. |
OnBeforeAction(NavigatorBeforeActionEventArgs) | This method is for internal use only. |
OnButtonClick(NavigatorButtonClickEventArgs) | This method is for internal use only. |
OnButtonCursorChanged(EventArgs) | This method is for internal use only. |
OnDeleting(NavigatorDeletingEventArgs) | This method is for internal use only. |
OnEditing(NavigatorEditingEventArgs) | This method is for internal use only. |
OnEnabledChanged(EventArgs) | This method is for internal use only. |
OnError(NavigatorErrorEventArgs) | This method is for internal use only. |
OnForeColorChanged(EventArgs) | This method is for internal use only. |
OnItemChanged(ItemChangedEventArgs) | This method is for internal use only. |
OnLayout(LayoutEventArgs) | |
OnPositionChanged(EventArgs) | This method is for internal use only. |
OnRefreshData(EventArgs) | This method is for internal use only. |
OnRightToLeftChanged(EventArgs) | Raises C1.Win.C1Input.C1DbNavigator.RightToLeftChanged event. |
OnTextChanged(EventArgs) | Raises the TextChanged event. |
OnUpdateData(EventArgs) | This method is for internal use only. |
OnVisualStyleChanged(EventArgs) | Invokes the VisualStyleChanged event. |
ProcessDialogKey(Keys) | |
ResetBackColor() | |
ResetButtonCursor() | This method is for internal use only. |
ResetButtonSize() | This method is for internal use only. |
ResetButtonTexts() | This method is for internal use only. |
ResetButtonToolTips() | This method is for internal use only. |
ResetUIStrings() | This method is for internal use only. |
ResetVisualStyle() | Resets VisualStyle to the default value. |
ResetVisualStyleBaseStyle() | This method is for internal use only. |
SetDataBinding(object, string) | Sets the DataSource and DataMember properties at run time. |
ShouldSerializeButtonCursor() | This method is for internal use only. |
ShouldSerializeButtonSize() | This method is for internal use only. |
ShouldSerializeButtonTexts() | This method is for internal use only. |
ShouldSerializeButtonToolTips() | This method is for internal use only. |
ShouldSerializeUIStrings() | This method is for internal use only. |
ShouldSerializeVisualStyle() | Tests whether VisualStyle should be serialized. |
ShouldSerializeVisualStyleBaseStyle() | This method is for internal use only. |
WndProc(ref Message) | This method is for internal use only. |
Name | Description |
---|---|
Adding | Occurs when Add button is pressed. |
BeforeAction | Occurs when a button is clicked, before the action is executed. |
ButtonClick | Occurs when a navigator button has been pressed, after the button action is performed. |
ButtonCursorChanged | Event fired when the value of ButtonCursor property is changed. |
Deleting | Occurs when Delete button is pressed. |
Editing | Occurs when Edit button is pressed. |
Error | Occurs when an exceptions is thrown performing an action on button click. |
ItemChanged | Occurs when the current row has been modified, some of its fields changed. |
PositionChanged | Occurs when the Position has changed. |
RefreshData | Occurs when Refresh button is pressed. |
TextChanged | Occurs when the Text property value changes. |
UpdateData | Occurs when Update button is pressed. |
VisualStyleChanged | Occurs when the VisualStyle property has changed. |