A cell renderer for a cell with clickable links that uses a GridMultiLineTextEntryPanel
as the dropdown.
| C# |
public class GridLinkableMultilineCellRenderer : GridLinkableTextboxCellRenderer
| All Members | Constructors | Methods | Properties | Events | |
| Icon | Member | Description |
|---|---|---|
| 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) | (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.) |
| Object | ||||||
| NonFinalizeDisposable | ||||||
| GridCellRendererBase | ||||||
| GridStaticCellRenderer | ||||||
| GridTextBoxCellRenderer | ||||||
| GridLinkableTextboxCellRenderer | ||||||
| GridLinkableMultilineCellRenderer | ||||||