Cell renderer for a cell that provides dropdown functionality, used with a GridDropDownCellControlBase.
| C# |
public class GridCustomDropDownCellRenderer : GridStaticCellRenderer
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| GridCustomDropDownCellRenderer(GridControlBase, GridCellModelBase) |
Creates a new instance.
| |
| AddButton(GridCellButton) | (Inherited from GridCellRendererBase.) | |
| AlwaysRaiseCellClick()()() | (Inherited from GridCellRendererBase.) | |
| CanCopy()()() | (Inherited from GridCellRendererBase.) | |
| CanCut()()() | (Inherited from GridCellRendererBase.) | |
| CanPaste()()() | (Inherited from GridCellRendererBase.) | |
| ChildClosing(IPopupChild, PopupCloseType) | (Inherited from GridCellRendererBase.) | |
| ClickOverImage()()() | (Inherited from GridCellRendererBase.) | |
| ColIndex()()() | (Inherited from GridCellRendererBase.) | |
| Control()()() | (Inherited from GridCellRendererBase.) | |
| ControlDoubleClick(Object, EventArgs) | (Inherited from GridCellRendererBase.) | |
| ControlGotFocus(Object, EventArgs) | (Inherited from GridCellRendererBase.) | |
| ControlLostFocus(Object, EventArgs) | (Inherited from GridCellRendererBase.) | |
| ControlMouseDown(Object, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| ControlText()()() | (Inherited from GridCellRendererBase.) | |
| ControlValue()()() | (Inherited from GridCellRendererBase.) | |
| Copy()()() | (Inherited from GridCellRendererBase.) | |
| CreateDropDownContainer()()() | (Inherited from GridCellRendererBase.) | |
| CurrentCell()()() | (Inherited from GridCellRendererBase.) | |
| CurrentStyle()()() | (Inherited from GridCellRendererBase.) | |
| Cut()()() | (Inherited from GridCellRendererBase.) | |
| Dispose(Boolean) |
Disposes of the object.
(Overrides GridCellRendererBase.Dispose(Boolean).) | |
| Dispose()()() | (Inherited from GridCellRendererBase.) | |
| Draw(Graphics, Rectangle, Int32, Int32, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| DrawBackground(Graphics, Rectangle, GridStyleInfo, Boolean) | (Inherited from GridCellRendererBase.) | |
| DrawCellAppearance(Graphics, Rectangle, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| DrawSingleCell(Graphics, Rectangle, Int32, Int32, GridStyleInfo, Boolean) | (Inherited from GridCellRendererBase.) | |
| DropDownButton()()() | (Inherited from GridCellRendererBase.) | |
| DropDownContainer |
Gets the dropdown container.
| |
| DropDownContainerCloseDropDown(Object, PopupClosedEventArgs) |
Updates the cell value if the dropdown is being closed as a result of a Save/Done.
(Overrides GridCellRendererBase.DropDownContainerCloseDropDown(Object, PopupClosedEventArgs).) | |
| DropDownContainerShowedDropDown(Object, EventArgs) | (Inherited from GridCellRendererBase.) | |
| DropDownContainerShowingDropDown(Object, CancelEventArgs) |
Sets up the dropdown before it is shown.
(Overrides GridCellRendererBase.DropDownContainerShowingDropDown(Object, CancelEventArgs).) | |
| DropDownImp()()() | (Inherited from GridCellRendererBase.) | |
| DropDownPart()()() | (Inherited from GridCellRendererBase.) | |
| EnsureDropDownContainer()()() | (Inherited from GridCellRendererBase.) | |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| FindText(String, Int32, Int32, GridFindTextOptions, Boolean) | (Inherited from GridCellRendererBase.) | |
| ForceRefreshOnActivateCell()()() | (Inherited from GridCellRendererBase.) | |
| GetButton(Int32) | (Inherited from GridCellRendererBase.) | |
| GetCellBoundsCore(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| GetCellBoundsCore(Int32, Int32, Boolean) | (Inherited from GridCellRendererBase.) | |
| GetCellBoundsCoreInt(Int32, Int32, Boolean) | (Inherited from GridCellRendererBase.) | |
| GetCellClientRectangle(Int32, Int32, GridStyleInfo, Boolean) | (Inherited from GridCellRendererBase.) | |
| GetCellLayout(Int32, Int32, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| GetCellValue()()() | (Inherited from GridCellRendererBase.) | |
| GetCurrentDisplayElement()()() |
Gets the current display element.
| |
| GetDisplayText()()() | (Inherited from GridCellRendererBase.) | |
| GetEditState()()() | (Inherited from GridCellRendererBase.) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetMarkHeaderState(Int32, Int32, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| GetNestedCurrentCell()()() | (Inherited from GridCellRendererBase.) | |
| GetSelectedText(String%) | (Inherited from GridCellRendererBase.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Grid()()() | (Inherited from GridCellRendererBase.) | |
| HasControlText()()() | (Inherited from GridCellRendererBase.) | |
| HasControlValue()()() | (Inherited from GridCellRendererBase.) | |
| HasFocusControl()()() | (Inherited from GridCellRendererBase.) | |
| Hide()()() | (Inherited from GridCellRendererBase.) | |
| InBeginEdit()()() | (Inherited from GridCellRendererBase.) | |
| InInitialize()()() | (Inherited from GridCellRendererBase.) | |
| Initalized()()() | (Inherited from GridCellRendererBase.) | |
| InitalizedAt(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| Initialize(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| InitializeControlText(Object) | (Inherited from GridCellRendererBase.) | |
| InitializeDropDownContainer()()() |
Initializes the dropdown container by adding the dropdown control to it.
(Overrides GridCellRendererBase.InitializeDropDownContainer()()().) | |
| InSetControlText()()() | (Inherited from GridCellRendererBase.) | |
| InSetControlValue()()() | (Inherited from GridCellRendererBase.) | |
| InSetSetControlValue()()() | (Inherited from GridCellRendererBase.) | |
| IsControlVisible()()() | (Inherited from GridCellRendererBase.) | |
| IsDisposed()()() | (Inherited from GridCellRendererBase.) | |
| IsDisposing()()() | (Inherited from GridCellRendererBase.) | |
| IsDroppedDown()()() | (Inherited from GridCellRendererBase.) | |
| IsEditing()()() | (Inherited from GridCellRendererBase.) | |
| IsPointOverImage(Int32, Int32, Point) | (Inherited from GridStaticCellRenderer.) | |
| IsReadOnly()()() | (Inherited from GridCellRendererBase.) | |
| IsRelatedControl(Control, Boolean) | (Inherited from GridCellRendererBase.) | |
| LastOnSetControlTextFailed()()() | (Inherited from GridCellRendererBase.) | |
| MainForm |
Gets the application's main form.
| |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Model()()() | (Inherited from GridCellRendererBase.) | |
| MouseDownPoint()()() | (Inherited from GridCellRendererBase.) | |
| MouseDownTick()()() | (Inherited from GridCellRendererBase.) | |
| NotifyCurrentCellChanged()()() | (Inherited from GridCellRendererBase.) | |
| NotifyCurrentCellChanging()()() | (Inherited from GridCellRendererBase.) | |
| NotifyCurrentCellControlDoubleClick(Control) | (Inherited from GridCellRendererBase.) | |
| NotifyCurrentCellControlGotFocus(Control) | (Inherited from GridCellRendererBase.) | |
| NotifyCurrentCellControlLostFocus(Control) | (Inherited from GridCellRendererBase.) | |
| NotifyShowedDropDown()()() | (Inherited from GridCellRendererBase.) | |
| NotifyShowingDropDown(Size%) | (Inherited from GridCellRendererBase.) | |
| OnActivated()()() | (Inherited from GridCellRendererBase.) | |
| OnActivating(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnBeginEdit()()() | (Inherited from GridCellRendererBase.) | |
| OnButtonClicked(Int32, Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnCancelMode(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnCellLayoutChanged()()() | (Inherited from GridCellRendererBase.) | |
| OnClick(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnCloseDropDown(PopupCloseType) | (Inherited from GridCellRendererBase.) | |
| OnControlDoubleClick(Control) | (Inherited from GridCellRendererBase.) | |
| OnDeactivating()()() | (Inherited from GridCellRendererBase.) | |
| OnDeactived(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnDeleting()()() | (Inherited from GridCellRendererBase.) | |
| OnDoubleClick(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnDraw(Graphics, Rectangle, Int32, Int32, GridStyleInfo) | (Inherited from GridStaticCellRenderer.) | |
| OnDrawCellBackground(GridDrawCellBackgroundEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnDrawCellButton(GridCellButton, Graphics, Int32, Int32, Boolean, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| OnDrawCellButtonBackground(GridCellButton, Graphics, Rectangle, ButtonState, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| OnEditingComplete()()() |
Called when editing is complete, overridden here to hide the dropdown control.
(Overrides GridCellRendererBase.OnEditingComplete()()().) | |
| OnEndEdit()()() | (Inherited from GridCellRendererBase.) | |
| OnGetCursor(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnGridGotFocus(EventArgs) | (Inherited from GridCellRendererBase.) | |
| OnHasFocusControlChanged()()() | (Inherited from GridCellRendererBase.) | |
| OnHitTest(Int32, Int32, MouseEventArgs, IMouseController) | (Inherited from GridCellRendererBase.) | |
| OnInitialize(Int32, Int32) |
Sets the dropdown control value from the cell value.
(Overrides GridCellRendererBase.OnInitialize(Int32, Int32).) | |
| OnKeyDown(KeyEventArgs) |
Called when a key is pressed, overridden here to show the dropdown when the spacebar is pressed.
(Overrides GridCellRendererBase.OnKeyDown(KeyEventArgs).) | |
| OnKeyPress(KeyPressEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnKeyUp(KeyEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnLayout(Int32, Int32, GridStyleInfo, Rectangle, array<Rectangle>[]()[]) | (Inherited from GridCellRendererBase.) | |
| OnModelChanged(EventArgs) | (Inherited from GridCellRendererBase.) | |
| OnMouseDown(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnMouseHover(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnMouseHoverEnter(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| OnMouseHoverLeave(Int32, Int32, EventArgs) | (Inherited from GridCellRendererBase.) | |
| OnMouseMove(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnMouseUp(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnNotifyMsg(Message%) | (Inherited from GridCellRendererBase.) | |
| OnOutlineCurrentCell(Graphics, Rectangle) | (Inherited from GridCellRendererBase.) | |
| OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs) | (Inherited from GridCellRendererBase.) | |
| OnQueryShowButtons(Int32, Int32, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| OnRejectChanges()()() | (Inherited from GridCellRendererBase.) | |
| OnSaveChanges()()() |
Sets the cell value from the dropdown control value.
(Overrides GridCellRendererBase.OnSaveChanges()()().) | |
| OnScrollInView(GridScrollCurrentCellReason) | (Inherited from GridCellRendererBase.) | |
| OnSetControlText(String) | (Inherited from GridCellRendererBase.) | |
| OnShowDropDown()()() | (Inherited from GridCellRendererBase.) | |
| OnStartEditing()()() | (Inherited from GridCellRendererBase.) | |
| OnValidate()()() | (Inherited from GridCellRendererBase.) | |
| OnValidated()()() | (Inherited from GridCellRendererBase.) | |
| Paste()()() | (Inherited from GridCellRendererBase.) | |
| PerformLayout(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| PerformLayout(Int32, Int32, GridStyleInfo) | (Inherited from GridCellRendererBase.) | |
| PerformLayout(Int32, Int32, GridStyleInfo, Rectangle) | (Inherited from GridCellRendererBase.) | |
| ProcessKeyEventArgs(Message%) | (Inherited from GridCellRendererBase.) | |
| ProcessMouseWheel(MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| QueryFocusInside()()() | (Inherited from GridCellRendererBase.) | |
| RaiseCancelMode(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| RaiseClick(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseDoubleClick(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseGetCursor(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| RaiseHitTest(Int32, Int32, MouseEventArgs, IMouseController) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseDown(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseHover(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseHoverEnter(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseHoverLeave(Int32, Int32, EventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseMove(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseMouseUp(Int32, Int32, MouseEventArgs) | (Inherited from GridCellRendererBase.) | |
| RaiseProcessKeyEventArgs(Message%) | (Inherited from GridCellRendererBase.) | |
| RemoveButton(GridCellButton) | (Inherited from GridCellRendererBase.) | |
| RemoveMargins(Rectangle, GridStyleInfo) | (Inherited from GridStaticCellRenderer.) | |
| ReplaceSel(String) | (Inherited from GridCellRendererBase.) | |
| ReplaceText(String, String, Int32, Int32, GridFindTextOptions, Boolean) | (Inherited from GridCellRendererBase.) | |
| ResetCellLayout()()() | (Inherited from GridCellRendererBase.) | |
| ResetControlText()()() | (Inherited from GridCellRendererBase.) | |
| ResetControlValue()()() | (Inherited from GridCellRendererBase.) | |
| RowIndex()()() | (Inherited from GridCellRendererBase.) | |
| SetControl(Control) | (Inherited from GridCellRendererBase.) | |
| SetControlValue(Object, Boolean) | (Inherited from GridCellRendererBase.) | |
| SetEditState(Object) | (Inherited from GridCellRendererBase.) | |
| ShouldDrawEditing(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| ShouldDrawFocused(Int32, Int32) | (Inherited from GridCellRendererBase.) | |
| ShouldRefreshCurrentCell()()() | (Inherited from GridCellRendererBase.) | |
| StyleInfo()()() | (Inherited from GridCellRendererBase.) | |
| SupportsEditing()()() | (Inherited from GridCellRendererBase.) | |
| SupportsFocusControl()()() | (Inherited from GridCellRendererBase.) | |
| ToString()()() | (Inherited from GridCellRendererBase.) | |
| UnwireModel(GridCellModelBase) | (Inherited from GridCellRendererBase.) | |
| UpdateControlValue()()() | (Inherited from GridCellRendererBase.) | |
| ValidateString(String) | (Inherited from GridCellRendererBase.) | |
| WireModel(GridCellModelBase) | (Inherited from GridCellRendererBase.) |
| Object | |||||
| NonFinalizeDisposable | |||||
| GridCellRendererBase | |||||
| GridStaticCellRenderer | |||||
| GridCustomDropDownCellRenderer | |||||
| GridCrossRelationCellRenderer | |||||
| GridForeignKeyCellRenderer | |||||