DataPlace
GridLinkableMultilineCellRenderer Class
CSCS.DataPlace.Edit.GridCellTypesGridLinkableMultilineCellRenderer
A cell renderer for a cell with clickable links that uses a GridMultiLineTextEntryPanel as the dropdown.
Declaration Syntax
C#
public class GridLinkableMultilineCellRenderer : GridLinkableTextboxCellRenderer
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
GridLinkableMultilineCellRenderer(GridControlBase, GridCellModelBase)
Creates a new instance.

ActiveLinkColor
Gets or sets the active link color.
(Inherited from GridLinkableTextboxCellRenderer.)
AddButton(GridCellButton) (Inherited from GridCellRendererBase.)
AlwaysRaiseCellClick()()() (Inherited from GridCellRendererBase.)
CanCopy()()() (Inherited from GridTextBoxCellRenderer.)
CanCut()()() (Inherited from GridTextBoxCellRenderer.)
CanPaste()()() (Inherited from GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
ControlLostFocus(Object, EventArgs) (Inherited from GridTextBoxCellRenderer.)
ControlMouseDown(Object, MouseEventArgs) (Inherited from GridCellRendererBase.)
ControlText()()() (Inherited from GridCellRendererBase.)
ControlValue()()() (Inherited from GridCellRendererBase.)
Copy()()() (Inherited from GridTextBoxCellRenderer.)
CreateDropDownContainer()()() (Inherited from GridCellRendererBase.)
CreateLinkRegEx()()()
Creates the regular expression that defines a link.
(Inherited from GridLinkableTextboxCellRenderer.)
CreateTextBox()()() (Inherited from GridTextBoxCellRenderer.)
CurrentCell()()() (Inherited from GridCellRendererBase.)
CurrentStyle()()() (Inherited from GridCellRendererBase.)
Cut()()() (Inherited from GridTextBoxCellRenderer.)
DisableTextBox()()() (Inherited from GridTextBoxCellRenderer.)
Dispose(Boolean)
Disposes of the object.
(Overrides GridLinkableTextboxCellRenderer.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 control container.

DropDownContainerCloseDropDown(Object, PopupClosedEventArgs)
Overridden to update the cell value and invalidate the cell so the current value will be displayed.
(Overrides GridCellRendererBase.DropDownContainerCloseDropDown(Object, PopupClosedEventArgs).)
DropDownContainerShowedDropDown(Object, EventArgs)
Called when the dropdown is displayed, overridden here to put focus on the text box.
(Overrides GridCellRendererBase.DropDownContainerShowedDropDown(Object, EventArgs).)
DropDownContainerShowingDropDown(Object, CancelEventArgs)
Called before showing the drop-down, overridden here to initialize the dropdown and the current value.
(Overrides GridCellRendererBase.DropDownContainerShowingDropDown(Object, CancelEventArgs).)
DropDownImp()()() (Inherited from GridCellRendererBase.)
DropDownPart()()() (Inherited from GridCellRendererBase.)
EditOnCellFocus
Gets or sets whether editing begins when the cell gets focus.
(Inherited from GridLinkableTextboxCellRenderer.)
EnsureDropDownContainer()()() (Inherited from GridCellRendererBase.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExecuteLinkOnClick
Gets or sets whether to execute the URL of a clicked link in a new Process. (Default is true.)
(Inherited from GridLinkableTextboxCellRenderer.)
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.)
GetDisplayText()()() (Inherited from GridCellRendererBase.)
GetEditState()()() (Inherited from GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
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.)
IgnoreTextBoxChanged()()() (Inherited from GridTextBoxCellRenderer.)
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.
(Overrides GridCellRendererBase.InitializeDropDownContainer()()().)
InNotifyCurrentCellChangedException()()() (Inherited from GridTextBoxCellRenderer.)
InSetControlText()()() (Inherited from GridCellRendererBase.)
InSetControlValue()()() (Inherited from GridCellRendererBase.)
InSetSetControlValue()()() (Inherited from GridCellRendererBase.)
InSetTextBoxTextCore()()() (Inherited from GridTextBoxCellRenderer.)
InTextBoxChanged()()() (Inherited from GridTextBoxCellRenderer.)
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.)
LimitTextLength()()() (Inherited from GridTextBoxCellRenderer.)
LinkBehavior
Gets or sets the link behavior.
(Inherited from GridLinkableTextboxCellRenderer.)
LinkClicked
Occurs when a link is clicked.
(Inherited from GridLinkableTextboxCellRenderer.)
LinkColor
Gets or sets the normal link color.
(Inherited from GridLinkableTextboxCellRenderer.)
LinkExecutionFailed
Occurs when execution of a link fails (only applicable if ExecuteLinkOnClick is true).
(Inherited from GridLinkableTextboxCellRenderer.)
LinkRegex
Gets the regular expression that defines a link.
(Inherited from GridLinkableTextboxCellRenderer.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Model()()() (Inherited from GridCellRendererBase.)
ModelUpdateActiveText()()() (Inherited from GridTextBoxCellRenderer.)
MouseDownPoint()()() (Inherited from GridCellRendererBase.)
MouseDownTick()()() (Inherited from GridCellRendererBase.)
NotifyCurrentCellChanged()()() (Inherited from GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
OnDraw(Graphics, Rectangle, Int32, Int32, GridStyleInfo)
Draws the cell.
(Inherited from GridLinkableTextboxCellRenderer.)
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()()() (Inherited from GridCellRendererBase.)
OnEndEdit()()() (Inherited from GridCellRendererBase.)
OnGetCursor(Int32, Int32) (Inherited from GridCellRendererBase.)
OnGridGotFocus(EventArgs) (Inherited from GridCellRendererBase.)
OnHasFocusControlChanged()()() (Inherited from GridTextBoxCellRenderer.)
OnHitTest(Int32, Int32, MouseEventArgs, IMouseController) (Inherited from GridCellRendererBase.)
OnInitialize(Int32, Int32)
Initializes a cell's value.
(Overrides GridTextBoxCellRenderer.OnInitialize(Int32, Int32).)
OnKeyDown(KeyEventArgs) (Inherited from GridTextBoxCellRenderer.)
OnKeyPress(KeyPressEventArgs) (Inherited from GridTextBoxCellRenderer.)
OnKeyUp(KeyEventArgs) (Inherited from GridCellRendererBase.)
OnLayout(Int32, Int32, GridStyleInfo, Rectangle, array<Rectangle>[]()[]) (Inherited from GridCellRendererBase.)
OnLinkClicked(GridLinkEventArgs)
Raises the LinkClicked event.
(Inherited from GridLinkableTextboxCellRenderer.)
OnLinkExecutionFailed(GridLinkEventArgs)
Raises the LinkExecutionFailed event.
(Inherited from GridLinkableTextboxCellRenderer.)
OnModelChanged(EventArgs) (Inherited from GridCellRendererBase.)
OnMouseDown(Int32, Int32, MouseEventArgs) (Inherited from GridCellRendererBase.)
OnMouseHover(Int32, Int32, MouseEventArgs)
Called when the mouse hovers over the cell, overridden here to show the link using a LinkLabel.
(Inherited from GridLinkableTextboxCellRenderer.)
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 GridTextBoxCellRenderer.)
OnShowDropDown()()() (Inherited from GridCellRendererBase.)
OnStartEditing()()() (Inherited from GridCellRendererBase.)
OnValidate()()() (Inherited from GridCellRendererBase.)
OnValidated()()() (Inherited from GridCellRendererBase.)
PanelCancel(Object, EventArgs)
Event handler for the Cancel()()() event of the GridRichTextEntryPanel.

PanelKeyDown(Object, KeyEventArgs)
Event handler for the KeyDown event of the GridRichTextEntryPanel, overridden here to close the dropdown when certain key combinations are pressed, including Enter, Alt-Down, F2, and F4.

PanelSave(Object, EventArgs)
Event handler for the Save()()() event of the GridRichTextEntryPanel.

ParseLinks(GridStyleInfo, LinkLabel)
Prepares the links and text of a LinkLabel based on grid cell text.
(Inherited from GridLinkableTextboxCellRenderer.)
Paste()()() (Inherited from GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
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 GridTextBoxCellRenderer.)
SetModelActiveText(String) (Inherited from GridTextBoxCellRenderer.)
SetSelectedText(String, Boolean) (Inherited from GridTextBoxCellRenderer.)
SetTextBoxText(String, Boolean) (Inherited from GridTextBoxCellRenderer.)
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.)
TextBox()()() (Inherited from GridTextBoxCellRenderer.)
TextBoxChanged(Object, EventArgs) (Inherited from GridTextBoxCellRenderer.)
TextBoxControl()()() (Inherited from GridTextBoxCellRenderer.)
TextBoxGotFocus(Object, EventArgs) (Inherited from GridTextBoxCellRenderer.)
TextBoxLostFocus(Object, EventArgs) (Inherited from GridTextBoxCellRenderer.)
TextBoxText()()() (Inherited from GridTextBoxCellRenderer.)
TextBoxTextCore()()() (Inherited from GridTextBoxCellRenderer.)
ToString()()() (Inherited from GridCellRendererBase.)
UnwireModel(GridCellModelBase) (Inherited from GridTextBoxCellRenderer.)
UpdateControlValue()()() (Inherited from GridCellRendererBase.)
ValidateString(String) (Inherited from GridCellRendererBase.)
VisitedLinkColor
Gets or sets the visited link color.
(Inherited from GridLinkableTextboxCellRenderer.)
WantsAutoSize()()() (Inherited from GridTextBoxCellRenderer.)
WireModel(GridCellModelBase) (Inherited from GridTextBoxCellRenderer.)
Inheritance Hierarchy
Object
NonFinalizeDisposable
 GridCellRendererBase
  GridStaticCellRenderer
   GridTextBoxCellRenderer
    GridLinkableTextboxCellRenderer
     GridLinkableMultilineCellRenderer

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