Class SliceFieldsDataProvider
Namespace: FastReport.Olap.Slice
Assembly: FastCube.Core.dll
Implementation of data provider fo slice fields.
public class SliceFieldsDataProvider : CustomTreeProvider
Inheritance
object ← CustomNodeProvider ← CustomTreeProvider ← SliceFieldsDataProvider
Inherited Members
CustomTreeProvider.Tree, CustomTreeProvider.GetFirstChild(object), CustomTreeProvider.GetFirstNode(), CustomTreeProvider.GetNextSibling(object), CustomTreeProvider.GetNodeByIndex(int), CustomTreeProvider.GetNodeExpanded(object), CustomTreeProvider.GetNodeLevel(object), CustomTreeProvider.GetNodeState(object), CustomTreeProvider.GetParent(object), CustomTreeProvider.GetPrevSibling(object), CustomTreeProvider.GetVisibleByIndex(int), CustomTreeProvider.GetVisibleIndex(object), CustomTreeProvider.GetVisibleNodeCount(), CustomTreeProvider.InverseNodeState(), CustomTreeProvider.IsTreeLike(), CustomTreeProvider.SetAllNodeExpanded(bool), CustomTreeProvider.SetAllNodeState(CheckState), CustomTreeProvider.SetNodeExpanded(object, bool), CustomTreeProvider.SetNodeState(object, CheckState), CustomTreeProvider.SetSingleCheck(object), CustomTreeProvider.TraverseVisible(object, ProviderTraverseHandler), CustomNodeProvider.AfterCloseUp, CustomNodeProvider.DataChanged, CustomNodeProvider.DefaultActionHandler, CustomNodeProvider.ExpandChanged, CustomNodeProvider.NodeDblClick, CustomNodeProvider.NodeKindNeeded, CustomNodeProvider.StateChanged, CustomNodeProvider.AllowDrag, CustomNodeProvider.DoAfterCloseUp(bool), CustomNodeProvider.DoBeforePopup(), CustomNodeProvider.GetDragItem(object), CustomNodeProvider.GetFirstChild(object), CustomNodeProvider.GetFirstNode(), CustomNodeProvider.GetNextSibling(object), CustomNodeProvider.GetNodeByIndex(int), CustomNodeProvider.GetNodeExpanded(object), CustomNodeProvider.GetNodeKind(object), CustomNodeProvider.GetNodeLevel(object), CustomNodeProvider.GetNodeState(object), CustomNodeProvider.GetNodeText(object), CustomNodeProvider.GetParent(object), CustomNodeProvider.GetPrevSibling(object), CustomNodeProvider.GetVisibleByIndex(int), CustomNodeProvider.GetVisibleIndex(object), CustomNodeProvider.GetVisibleNodeCount(), CustomNodeProvider.InverseNodeState(), CustomNodeProvider.IsTreeLike(), CustomNodeProvider.PerformDefaultNodeAction(object), CustomNodeProvider.PerformNodeDblClick(object), CustomNodeProvider.SearchNode(string), CustomNodeProvider.SetAllNodeState(CheckState), CustomNodeProvider.SetNodeExpanded(object, bool), CustomNodeProvider.SetNodeState(object, CheckState), CustomNodeProvider.SetSingleCheck(object), CustomNodeProvider.Traverse(object, ProviderTraverseHandler), CustomNodeProvider.TraverseVisible(object, ProviderTraverseHandler), CustomNodeProvider.DoDataChanged(), CustomNodeProvider.DoExpandChanged(object), CustomNodeProvider.DoStateChanged(object)
Constructors
SliceFieldsDataProvider(Slice)
Creates a new instance.
public SliceFieldsDataProvider(Slice slice)
Parameters
slice
Slice
Properties
AllowDrag
Gets that allows node drag.
public override bool AllowDrag { get; }
Property Value
Methods
GetDragItem(object)
Gets draggable data or item.
public override object GetDragItem(object Node)
Parameters
Node
object
Returns
GetNodeText(object)
Gets text by item.
public override string GetNodeText(object Node)
Parameters
Node
object