[]
        
(Showing Draft Content)

FarPoint.Win.Spread.CellType.HyperLinkCellType

HyperLinkCellType Class

Represents the hyperlink cell.

Inheritance
HyperLinkCellType
Namespace: FarPoint.Win.Spread.CellType
Assembly: FarPoint.Win.Spread.dll
Syntax
public class HyperLinkCellType : BaseCellType, ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable<ICellType>, ICellRenderer
Public Class HyperLinkCellType
    Inherits BaseCellType
    Implements ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable(Of ICellType), ICellRenderer

Constructors

Name Description
HyperLinkCellType()

Creates a new hyperlink cell with default settings.

HyperLinkCellType(HyperLinkCellType)

Creates a new copy from the specified cell type ("Copy constructor").

HyperLinkCellType(SerializationInfo, StreamingContext)

Creates a new hyperlink cell from serialization.

Properties

Name Description
BackgroundImage

Gets or sets the background image for the cell.

Gets or sets the hyperlink.

LinkArea

Gets or sets the area of the text that is the hyperlink.

LinkAreas

Gets or sets the area of the text that is the hyperlink.

LinkColor

Gets or sets the color of links.

LinkToolTips

Gets or sets tooltips for the hyperlinks.

Gets or sets the hyperlinks.

StringTrim

Gets or sets how to trim characters that do not fit in the cell.

Text

Gets or sets the text string.

UseModelValueAsText

Gets a value indicating whether use text for hyperlink from data model.

VisitedLinkColor

Gets or sets the color of visited links.

Methods

Name Description
CanBeOverflown()

Determines whether a cell can overflow its data into an adjacent cell.

CancelEditing()

Cancels the editing of a cell.

Clone()

Creates and returns a hyperlink cell.

Deserialize(XmlNodeReader)

Loads the object from XML.

Format(object)

Formats the specified data into the format of the cell type and returns it as a string.

GetEditorControl(Appearance, float)

Gets the edit control for this cell type with the specified appearance and scaling.

GetEditorControl(Control, Appearance, float)

Gets the edit control for this cell type with the specified appearance and scaling.

GetEditorValue()

Gets the unformatted value in the editor control.

GetObjectData(SerializationInfo, StreamingContext)

Serializes the cell type.

GetPreferredSize(Graphics, Size, Appearance, object, float)

Gets the preferred (maximum required) size of the cell for the renderer control.

GetReservedCursor(object)

Gets the cursor reserved for this cell type.

InitializeEditorControl(Control, Appearance, float)

Initializes the editor control.

IsReservedKey(KeyEventArgs)

Determines whether the specified key has special meaning to the editor control.

IsReservedLocation(Graphics, int, int, Rectangle, Appearance, object, float)

Determines whether the specified cursor location has special meaning to the editor control.

IsReusable(Control)

Checks if this celltype is reusable.

PaintCell(Graphics, Rectangle, Appearance, object, bool, bool, float)

Paints the cell when not in edit mode to the specified graphics interface with the specified appearance settings.

Parse(string)

Parses the specified string to the data type of the cell type and returns it as an object.

Serialize(XmlTextWriter)

Saves the object to XML.

SetEditorValue(object)

Sets the value of the editor control.

StartEditing(EventArgs, bool, bool)

Starts the editing of a cell.

StopEditing()

Stops the editing of a cell.

ToHorizontalAlignment(CellHorizontalAlignment)

Converts a FarPoint.Win.Spread.CellHorizontalAlignment value to the corresponding FarPoint.Win.HorizontalAlignment value.

ToVerticalAlignment(CellVerticalAlignment)

Converts a FarPoint.Win.Spread.CellVerticalAlignment value to the corresponding FarPoint.Win.VerticalAlignment value.