Class GridHyperlinkCellElement
Cell containing hyperlink element.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridHyperlinkCellElement : GridDataCellElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IContextMenuProvider, IVirtualizedElement<GridViewColumn>, IEditableCell, IDataConversionInfoProvider, ITypeDescriptorContext, IServiceProvider
Constructors
GridHyperlinkCellElement(GridViewColumn, GridRowElement)
Initializes a new instance of the Grid
Declaration
public GridHyperlinkCellElement(GridViewColumn column, GridRowElement row)
Parameters
Grid An instance of Grid |
Grid An instance of Grid |
Properties
ContentElement
Gets or sets the element containing hyperlink.
Declaration
public GridHyperlinkCellContentElement ContentElement { get; set; }
Property Value
Image
Gets or sets the image of the content element.
Declaration
public override Image Image { get; set; }
Property Value
System.
|
Overrides
Text
Gets or sets the text of the content element.
Declaration
public override string Text { get; set; }
Property Value
System.
|
Overrides
Methods
ArrangeOverride(SizeF)
Arranges the Rad
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System. The size that is available for element. |
Returns
System. The rectangle occupied by the element. Usually |
Overrides
Remarks
In this method call to the Arrange method of each child must be made.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
DisposeManagedResources()
Disposes the managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
Initialize(GridViewColumn, GridRowElement)
Initializes the cell with specified column and row
Declaration
public override void Initialize(GridViewColumn column, GridRowElement row)
Parameters
Grid An instance of Grid |
Grid An instance of Grid |
Overrides
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
IsCompatible(GridViewColumn, Object)
Determines whether element is compatible with the specified data.
Declaration
public override bool IsCompatible(GridViewColumn data, object context)
Parameters
Grid The data. |
System. The context. |
Returns
System.
|
Overrides
OnColumnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnColumnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
OnDoubleClick(EventArgs)
Raises the DoubleClick event.
Declaration
protected override void OnDoubleClick(EventArgs e)
Parameters
System.
|
Overrides
OnMouseDown(MouseEventArgs)
Raises the Mouse
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
System. The System. |
Overrides
OnMouseUp(MouseEventArgs)
Raises the Mouse
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System. The System. |
Overrides
ProcessHyperlink()
Processes the hyperlink.
Declaration
protected virtual void ProcessHyperlink()
ProcessHyperlinkCore(String)
Processes the hyperlink.
Declaration
protected virtual void ProcessHyperlinkCore(string hyperlink)
Parameters
System. The hyperlink. |
SetContentCore(Object)
Sets the actual text of the cell.
Declaration
protected override void SetContentCore(object value)
Parameters
System.
|