Class
GridViewSparklineColumn

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridViewSparklineColumn : GridViewDataColumn, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IEditorProvider, INotifyPropertyChangingEx, IContextMenuProvider, IDataConversionInfoProvider, IGridViewEventListener, ITypeDescriptorContext, IServiceProvider

Inheritance: objectDisposableObjectRadObjectGridViewColumnGridViewDataColumnGridViewSparklineColumn

Implements: IContextMenuProviderICustomTypeDescriptorIDataConversionInfoProviderIDisposableIEditorProviderIGridViewEventListenerINotifyPropertyChangedINotifyPropertyChangingExIServiceProviderITypeDescriptorContext

Inherited Members GridViewDataColumn.FormatStringPropertyGridViewDataColumn.DataEditFormatStringPropertyGridViewDataColumn.FormatInfoPropertyGridViewDataColumn.NullValuePropertyGridViewDataColumn.DataSourceNullValuePropertyGridViewDataColumn.UseDataTypeConverterWhenSortingPropertyGridViewDataColumn.DataTypeConverterPropertyGridViewDataColumn.DataTypePropertyGridViewDataColumn.AllowFilteringPropertyGridViewDataColumn.AllowSearchingPropertyGridViewDataColumn.AllowNaturalSortPropertyGridViewDataColumn.AutoFilterDelayPropertyGridViewDataColumn.AllowCellMergingPropertyGridViewDataColumn.excelFormatGridViewDataColumn.GetDefaultDataTypeConverter(Type)GridViewDataColumn.ToString()GridViewDataColumn.GetDistinctValues()GridViewDataColumn.GetDistinctValuesWithFilter()GridViewDataColumn.UpdateDistinctValuesOnAdd(object)GridViewDataColumn.UpdateDistinctValues()GridViewDataColumn.UpdateDistinctValuesWithFilter()GridViewDataColumn.UpdateDistinctValuesOnAddWithFilter(object)GridViewDataColumn.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)GridViewDataColumn.Initialize()GridViewDataColumn.OnPropertyChanged(RadPropertyChangedEventArgs)GridViewDataColumn.GetEventInfo(RadProperty, out GridEventDispatchMode)GridViewDataColumn.PreProcessEvent(GridViewEvent)GridViewDataColumn.ProcessEvent(GridViewEvent)GridViewDataColumn.PostProcessEvent(GridViewEvent)GridViewDataColumn.AnalyzeQueue(List<GridViewEvent>)GridViewDataColumn.CreateSnapshot()GridViewDataColumn.AutoFilterDelayGridViewDataColumn.AllowFilteringGridViewDataColumn.AllowSearchingGridViewDataColumn.AllowNaturalSortGridViewDataColumn.DataTypeConverterGridViewDataColumn.UseDataTypeConverterWhenSortingGridViewDataColumn.FilterDescriptorGridViewDataColumn.ExcelExportTypeGridViewDataColumn.ExcelExportFormatStringGridViewDataColumn.FormatInfoGridViewDataColumn.FormatStringGridViewDataColumn.NullValueGridViewDataColumn.DataSourceNullValueGridViewDataColumn.AllowCellMergingGridViewDataColumn.DistinctValuesGridViewDataColumn.DistinctValuesWithFilterGridViewDataColumn.DesiredEventsGridViewDataColumn.PriorityGridViewDataColumn.DesiredProcessModeGridViewColumn.FieldNamePropertyGridViewColumn.NamePropertyGridViewColumn.HeaderTextPropertyGridViewColumn.ExpressionPropertyGridViewColumn.EnableExpressionEditorPropertyGridViewColumn.IsVisiblePropertyGridViewColumn.IsAutoGeneratedPropertyGridViewColumn.VisibleInColumnChooserPropertyGridViewColumn.PinPositionPropertyGridViewColumn.AllowSortPropertyGridViewColumn.AllowGroupPropertyGridViewColumn.ReadOnlyPropertyGridViewColumn.AllowResizePropertyGridViewColumn.AllowHidePropertyGridViewColumn.DisableHTMLRenderingPropertyGridViewColumn.WrapTextPropertyGridViewColumn.TextAlignmentPropertyGridViewColumn.HeaderTextAlignmentPropertyGridViewColumn.HeaderImagePropertyGridViewColumn.HeaderSvgImagePropertyGridViewColumn.ImageLayoutPropertyGridViewColumn.TextImageRelationPropertyGridViewColumn.WidthPropertyGridViewColumn.RenderWidthPropertyGridViewColumn.MinWidthPropertyGridViewColumn.MaxWidthPropertyGridViewColumn.RowSpanPropertyGridViewColumn.StretchVerticallyPropertyGridViewColumn.ShowEditorPropertyGridViewColumn.IsCurrentPropertyGridViewColumn.AutoEllipsisPropertyGridViewColumn.AutoSizeModePropertyGridViewColumn.AllowReorderPropertyGridViewColumn.TagPropertyGridViewColumn.CreateConditionalFormattingForm()GridViewColumn.BestFit()GridViewColumn.Sort(RadSortOrder)GridViewColumn.Sort(RadSortOrder, bool)GridViewColumn.GetDefaultGroupByExpression()GridViewColumn.CanDragToGroup(GridViewTemplate)GridViewColumn.CanDragToGroup()GridViewColumn.GetDefaultMinWidth()GridViewColumn.IsPropertyCancelable(RadPropertyMetadata)GridViewColumn.ShowContextMenu()GridViewColumn.GetDefaultEditor()GridViewColumn.GetDefaultEditorType()GridViewColumn.InitializeEditor(IInputEditor)GridViewColumn.CreateContextMenuItems(RadDropDownMenu)GridViewColumn.MergeMenus(RadDropDownMenu, params object[])GridViewColumn.MergeMenus(IContextMenuProvider, params object[])GridViewColumn.MergeMenus(IContextMenuManager, params object[])GridViewColumn.ToggleSortOrder()GridViewColumn.DispatchEvent(KnownEvents, GridEventType, GridEventDispatchMode, object, object[])GridViewColumn.OnNotifyPropertyChanging(string)GridViewColumn.OnPropertyChanging(RadPropertyChangingEventArgs)GridViewColumn.IsFieldNamePathGridViewColumn.HeaderImageGridViewColumn.HeaderSvgImageGridViewColumn.ImageLayoutGridViewColumn.TextImageRelationGridViewColumn.WidthGridViewColumn.MinWidthGridViewColumn.MaxWidthGridViewColumn.RowSpanGridViewColumn.StretchVerticallyGridViewColumn.AutoSizeModeGridViewColumn.TagGridViewColumn.FieldNameGridViewColumn.NameGridViewColumn.SortOrderGridViewColumn.ExpressionGridViewColumn.EnableExpressionEditorGridViewColumn.ConditionalFormattingObjectListGridViewColumn.IndexGridViewColumn.OwnerTemplateGridViewColumn.IsDataBoundGridViewColumn.IsSortedGridViewColumn.IsGroupedGridViewColumn.VisibleInColumnChooserGridViewColumn.IsVisibleGridViewColumn.IsCurrentGridViewColumn.IsPinnedGridViewColumn.PinPositionGridViewColumn.AllowReorderGridViewColumn.AllowSortGridViewColumn.AllowGroupGridViewColumn.ReadOnlyGridViewColumn.AllowResizeGridViewColumn.AllowHideGridViewColumn.HeaderTextGridViewColumn.DisableHTMLRenderingGridViewColumn.WrapTextGridViewColumn.AutoEllipsisGridViewColumn.HeaderTextAlignmentGridViewColumn.TextAlignmentGridViewColumn.EventDispatcherGridViewColumn.DpiScaleGridViewColumn.ContextMenuGridViewColumn.PropertyChangingRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadObject.DisposeManagedResources()RadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.GetValue(RadProperty)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(RadProperty)RadObject.ResetValue(RadProperty, ValueResetFlags)RadObject.UpdateValue(RadProperty)RadObject.GetValueSource(RadProperty)RadObject.GetRegisteredRadProperty(string)RadObject.UpdateValueCore(RadPropertyValue)RadObject.SetValueCore(RadPropertyValue, object, object, ValueSource)RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)RadObject.GetDefaultValue(RadPropertyValue, object)RadObject.CoerceValue(RadPropertyValue, object)RadObject.ShouldSerializeProperty(RadProperty)RadObject.CanRaisePropertyChangeNotifications(RadPropertyValue)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.AddStylePropertySetting(IPropertySetting)RadObject.GetInheritedValue(RadProperty)RadObject.OnNotifyPropertyChanged(string)RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.OnBitStateChanged(long, bool, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.PerformDispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing

Constructors

GridViewSparklineColumn()

Initializes a new instance of the GridViewSparklineColumn.

Declaration

cs-api-definition
public GridViewSparklineColumn()

GridViewSparklineColumn(string)

Initializes a new instance of the GridViewSparklineColumn.

Declaration

cs-api-definition
public GridViewSparklineColumn(string fieldName)

Parameters

fieldName

string

A string value referring to the unique name of the column.

GridViewSparklineColumn(string, string)

Initializes a new instance of the GridViewSparklineColumn.

Declaration

cs-api-definition
public GridViewSparklineColumn(string uniqueName, string fieldName)

Parameters

uniqueName

string

A string value referring to the unique name of the column.

fieldName

string

A string value referring to the field name to which the column is bound.

Properties

DataType

Gets or sets the data type of the column.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter(typeof(DataTypeConverter))]
public override Type DataType { get; set; }

Property Value

Type

Overrides GridViewDataColumn.DataType

SeriesType

Gets or sets a value indicating what is the type of the generated series.

Declaration

cs-api-definition
[Browsable(true)]
public SparkSeriesType SeriesType { get; set; }

Property Value

SparkSeriesType

ShowFirstPointIndicator

Gets or sets a value indicating whether the first point marker will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowFirstPointIndicator { get; set; }

Property Value

bool

ShowHighPointIndicator

Gets or sets a value indicating whether the high point marker will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowHighPointIndicator { get; set; }

Property Value

bool

ShowLastPointIndicator

Gets or sets a value indicating whether the last point marker will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowLastPointIndicator { get; set; }

Property Value

bool

ShowLowPointIndicator

Gets or sets a value indicating whether the low point marker will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowLowPointIndicator { get; set; }

Property Value

bool

ShowMarkers

Gets or sets a value indicating whether the point markers will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowMarkers { get; set; }

Property Value

bool

ShowNegativePointIndicators

Gets or sets a value indicating whether the negative points marker will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowNegativePointIndicators { get; set; }

Property Value

bool

ShowTooltip

Gets or sets a value whether tooltips on the point markers will be shown.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowTooltip { get; set; }

Property Value

bool

Methods

CreateSparkSeries(SparkSeriesType)

Creates a SparkSeries based on the SeriesType property of the column.

Declaration

cs-api-definition
public static SparkSeries CreateSparkSeries(SparkSeriesType seriesType)

Parameters

seriesType

SparkSeriesType

Returns

SparkSeries

GetCellType(GridViewRowInfo)

Returns the type of cell element to be created for the specified row.

Declaration

cs-api-definition
public override Type GetCellType(GridViewRowInfo row)

Parameters

row

GridViewRowInfo

The specified row.

Returns

Type

The type of the cell to be created.

Overrides GridViewDataColumn.GetCellType(GridViewRowInfo)

RaiseOnSparklineElementExporting(object, SparklineElementExportingEventArgs)

Fires while exporting or printing the sparkline cell element, allows customization of the series.

Declaration

cs-api-definition
public virtual void RaiseOnSparklineElementExporting(object sender, SparklineElementExportingEventArgs args)

Parameters

sender

object

The sender which is raising the event on the column.

args

SparklineElementExportingEventArgs

The SparklineElementExportingEventArgs instance containing the event data.

Events

PaintSparkFill

Fires when a spark line will be painted using the SolidBrush class.

Declaration

cs-api-definition
public event PaintSparkFillEventHandler PaintSparkFill

Event Value

PaintSparkFillEventHandler

PaintSparkStroke

Fires when a spark line will be painted using the Pen class.

Declaration

cs-api-definition
public event PaintSparkStrokeEventHandler PaintSparkStroke

Event Value

PaintSparkStrokeEventHandler

SparkDataNeeded

Fires before adding data points to the SparkSeriesobject. It is possible to cancel the event and bind the series.

Declaration

cs-api-definition
public event SparkDataNeededEventHandler SparkDataNeeded

Event Value

SparkDataNeededEventHandler

SparklineElementExporting

Fires while exporting or printing the sparkline cell element, allows customization of the series.

Declaration

cs-api-definition
public event SparklineElementExportingEventHandler SparklineElementExporting

Event Value

SparklineElementExportingEventHandler