DataPlace
GridCustomDropDownCellRenderer Class
CSCS.DataPlace.Edit.GridCellTypesGridCustomDropDownCellRenderer
Cell renderer for a cell that provides dropdown functionality, used with a GridDropDownCellControlBase.
Declaration Syntax
C#
public class GridCustomDropDownCellRenderer : GridStaticCellRenderer
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
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)
Determines whether the specified Object is equal to the current 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.)
Inheritance Hierarchy
Object
NonFinalizeDisposable
 GridCellRendererBase
  GridStaticCellRenderer
   GridCustomDropDownCellRenderer
    GridCrossRelationCellRenderer
    GridForeignKeyCellRenderer

Assembly: CS.DataPlace.Edit (Module: CS.DataPlace.Edit) Version: 2.0.3271.19832