[]
        
(Showing Draft Content)

FarPoint.Web.Spread.TagCloudCellType

TagCloudCellType Class

Represents a tag cloud cell (weighted list of linked items).

Inheritance
TagCloudCellType
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class TagCloudCellType : BaseCellType, ICellType, IFormatter, ICloneable, IEnhancedRenderer, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, IRenderer2, ISerializeSupport2, ISerializeSupport, IWrapableRenderer, IRenderer
Public Class TagCloudCellType
    Inherits BaseCellType
    Implements ICellType, IFormatter, ICloneable, IEnhancedRenderer, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, IRenderer2, ISerializeSupport2, ISerializeSupport, IWrapableRenderer, IRenderer

Constructors

Name Description
TagCloudCellType()

Creates a new tag cloud cell.

TagCloudCellType(string[], string[])

Creates a new tag cloud cell with the specified items and weights.

TagCloudCellType(string[], string[], string[])

Creates a new tag cloud cell with the specified items, weights, and hrefs.

Properties

Name Description
BackColor

Gets or sets the background color of the cell.

DataDisplayTextField

Gets or sets the display text field of the data source of the tag cloud.

DataHrefField

Gets or sets the href field of the data source of the tag cloud.

DataHrefFormatString

Gets or sets the format string to format the Href property value.

DataItemDataField

Gets or sets the item data field of the data source of the tag cloud.

DataMember

Gets or sets the name of the data member that populates the tag cloud.

DataSource

Gets or sets the data source for the tag cloud.

DataSourceID

Gets or sets the unique identifier for the data source for the tag cloud.

DataTextField

Gets or sets the text field of the data source of the tag cloud.

DataTextFormatString

Gets or sets the format string for the Text property.

DataTitleField

Gets or sets the title field of the data source of the tag cloud.

DataTitleFormatString

Gets or sets the format string for the title of an item, represented as a tooltip for the item.

DataWeightField

Gets or sets the weight field of the data source of the tag cloud.

DisplayCount

Gets or sets the number of individual cloud items to display.

DisplayLimit

Gets or sets the limit for the number of individual cloud items to display.

HoverColor

Gets or sets the background color of the cloud item the pointer is over.

Items

Gets a string array of text items for the tag cloud.

RankingColors

Gets or sets the colors for each ranking level.

RankingFonts

Gets or sets the font names for each ranking level.

SortOrder

Gets or sets the sort order for individual cloud items.

TagCloudItems

Gets the cloud items for the tag cloud.

Weights

Gets a string array of weights for the tag cloud.

Methods

Name Description
ConvertToTagCloudItems(string[], string[])

Converts a collection of items to tag cloud items.

ConvertToTagCloudItems(string[], string[], string[])

Converts a collection of items to tag cloud items.

ConvertToTagCloudItems(string[], string[], string[], string[])

Converts a collection of items to tag cloud items.

ConvertToTagCloudItems(string[], string[], string[], string[], string[])

Converts a collection of items to tag cloud items.

ConvertToTagCloudItems(string[], string[], string[], string[], string[], object[])

Converts a collection of items to tag cloud items.

Deserialize(XmlNodeReader)

Loads the cell type from XML.

Format(object)

Formats the specified object.

GetEditorControl(string, TableCell, Appearance, Inset, object, bool)

Gets the control used to edit the cell (and this implementation always returns null).

GetEditorValue(Control, string)

Gets the value from the editor control for the cell.

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

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

PaintCell(PdfGraphics, RectangleF, Appearance, object, bool, bool, float)

Gets a control and prints the cell to PDF based on the specified appearance and selection.

PaintCell(string, TableCell, Appearance, Inset, object, bool)

Gets a control and renders it in the cell based on the specified appearance, margin, and value.

RendererClientScriptUrl2(FpSpread)

Gets the URL of the client script file for the renderer for the specified Spread component, if the renderer supports client-side scripting.

Serialize(XmlTextWriter)

Saves the cell type to XML.

Serialize2(XmlTextWriter)

Saves the cell type to XML using short names.