Class SfPivotGauge
Represents the control that visualizes multidimensional data from OLAP data source.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.PivotGauge
Assembly: Syncfusion.SfPivotGauge.UWP.dll
Syntax
public class SfPivotGauge : Control, IDisposable
Constructors
SfPivotGauge()
Initializes the gauge content and properties.
Declaration
public SfPivotGauge()
Fields
ColumnsCountProperty
ColumnsCount Dependency Property
Declaration
public static DependencyProperty ColumnsCountProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
GaugeVisualStyleProperty
Identifies the GaugeVisualStyle dependency property.
Declaration
public static DependencyProperty GaugeVisualStyleProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ItemSourceProperty
Identifies the ItemSource dependency property.
Declaration
public static DependencyProperty ItemSourceProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
OlapDataManagerProperty
OlapDataManager Dependency Property
Declaration
public static DependencyProperty OlapDataManagerProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
PivotCalculationsProperty
Identifies the PivotCalculations dependency property.
Declaration
public static DependencyProperty PivotCalculationsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
PivotColumnsProperty
Identifies the PivotColumns dependency property.
Declaration
public static DependencyProperty PivotColumnsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
PivotEngineProperty
PivotEngine Dependency Property
Declaration
public static DependencyProperty PivotEngineProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
PivotRowsProperty
Identifies the PivotRows dependency property.
Declaration
public static DependencyProperty PivotRowsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
RadiusProperty
Radius Dependency Property
Declaration
public static DependencyProperty RadiusProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
RowsCountProperty
RowsCount Dependency Property
Declaration
public static DependencyProperty RowsCountProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowGaugeFactorsProperty
ShowGaugeFactors Dependency Property
Declaration
public static DependencyProperty ShowGaugeFactorsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowGaugeHeadersProperty
ShowGaugeHeaders Dependency Property
Declaration
public static DependencyProperty ShowGaugeHeadersProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowGaugeLabelsProperty
ShowGaugeLabels Dependency Property
Declaration
public static DependencyProperty ShowGaugeLabelsProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowGaugeTooltipProperty
ShowPointersTooltip Dependency Property
Declaration
public static DependencyProperty ShowGaugeTooltipProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowMarkersTooltipProperty
ShowMarkersTooltip Dependency Property
Declaration
public static DependencyProperty ShowMarkersTooltipProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowProcessingBarProperty
Identifies the ShowProcessingBar dependency property.
Declaration
public static DependencyProperty ShowProcessingBarProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
StatusIndicatorProperty
StatusIndicator Dependency Property
Declaration
public static DependencyProperty StatusIndicatorProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
ColumnsCount
Gets or sets the columns count.
Declaration
public int ColumnsCount { get; set; }
Property Value
Type |
---|
System.Int32 |
GaugeVisualStyle
Gets or sets the visual style for pivot gauge.
Declaration
public PivotGaugeVisualStyle GaugeVisualStyle { get; set; }
Property Value
Type |
---|
PivotGaugeVisualStyle |
ItemSource
Gets or sets the item source.
Declaration
public object ItemSource { get; set; }
Property Value
Type |
---|
System.Object |
KpiInfoCollection
Gets the KPI info collection.
Declaration
public KpiInfoCollection KpiInfoCollection { get; }
Property Value
Type |
---|
KpiInfoCollection |
OlapDataManager
Gets or sets the OLAP data manager.
Declaration
public OlapDataManager OlapDataManager { get; set; }
Property Value
Type |
---|
OlapDataManager |
PivotCalculations
Gets or sets the collection of pivot calculations.
Declaration
public ObservableCollection<PivotComputationInfo> PivotCalculations { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<PivotComputationInfo> |
PivotColumns
Gets or sets the collection of pivot columns.
Declaration
public ObservableCollection<PivotItem> PivotColumns { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<PivotItem> |
PivotEngine
Gets or sets the pivot engine.
Declaration
public object PivotEngine { get; set; }
Property Value
Type |
---|
System.Object |
PivotRows
Gets or sets the collection of pivot rows.
Declaration
public ObservableCollection<PivotItem> PivotRows { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<PivotItem> |
Radius
Gets or sets the radius and default radius value is 100.0
Declaration
public double Radius { get; set; }
Property Value
Type |
---|
System.Double |
RowsCount
Gets or sets the rows count.
Declaration
public int RowsCount { get; set; }
Property Value
Type |
---|
System.Int32 |
ShowGaugeFactors
Gets or sets a value indicating whether to [show Gauge Factors].
Declaration
public bool ShowGaugeFactors { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowGaugeHeaders
Gets or sets a value indicating whether to [show Gauge Headers].
Declaration
public bool ShowGaugeHeaders { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowGaugeLabels
Gets or sets a value indicating whether to [show Gauge Labels].
Declaration
public bool ShowGaugeLabels { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowGaugeTooltip
Gets or sets a value indicating whether [show pointers tooltip].
Declaration
public bool ShowGaugeTooltip { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShowProcessingBar
Gets or sets a value indicating whether the progressing bar should be shown.
Declaration
public bool ShowProcessingBar { get; set; }
Property Value
Type |
---|
System.Boolean |
StatusIndicator
Gets or sets the Status Indicator
Declaration
public string StatusIndicator { get; set; }
Property Value
Type |
---|
System.String |
Methods
ClearData()
Clears the OLAP gauge data.
Declaration
public void ClearData()
DataBind()
Binds the OlapGauge with the information available in KpiInfoCollection
Declaration
public void DataBind()
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
OnApplyTemplate()
Builds the visual tree for this control when a new template is applied.
Declaration
protected override void OnApplyTemplate()
OnOlapDataManagerChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Called when [cube model changed].
Declaration
public static void OnOlapDataManagerChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.DependencyObject | dependencyObject | The dependency object. |
Windows.UI.Xaml.DependencyPropertyChangedEventArgs | e | The Windows.UI.Xaml.DependencyPropertyChangedEventArgs instance containing the event data. |
Events
RefreshCompleted
Occurs when PivotGauge refresh operation completed.
Declaration
public event EventHandler RefreshCompleted
Event Type
Type |
---|
System.EventHandler |
RefreshStarted
Occurs when PivotGauge refresh operation started.
Declaration
public event EventHandler RefreshStarted
Event Type
Type |
---|
System.EventHandler |