Class CoherenceSyncObjectsTreeView
public class CoherenceSyncObjectsTreeView : TreeView
- Inheritance
-
CoherenceSyncObjectsTreeView
Constructors
CoherenceSyncObjectsTreeView(TreeViewState, MultiColumnHeader, ConfigsAnalyzerHandler)
public CoherenceSyncObjectsTreeView(TreeViewState state, MultiColumnHeader multiColumnHeader, ConfigsAnalyzerHandler analyzer)
Parameters
state
TreeViewStatemultiColumnHeader
MultiColumnHeaderanalyzer
ConfigsAnalyzerHandler
Properties
EditMode
public bool EditMode { get; }
Property Value
Methods
BuildRoot()
protected override TreeViewItem BuildRoot()
Returns
CanStartDrag(CanStartDragArgs)
protected override bool CanStartDrag(TreeView.CanStartDragArgs args)
Parameters
args
CanStartDragArgs
Returns
ContextClickedItem(int)
protected override void ContextClickedItem(int id)
Parameters
id
int
CreateDefaultMultiColumnHeaderState()
public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderState()
Returns
DoubleClickedItem(int)
protected override void DoubleClickedItem(int id)
Parameters
id
int
OnDisable()
public void OnDisable()
OnGUI(Rect)
public override void OnGUI(Rect rect)
Parameters
rect
Rect
RowGUI(RowGUIArgs)
protected override void RowGUI(TreeView.RowGUIArgs args)
Parameters
args
RowGUIArgs
SelectionChanged(IList<int>)
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
SetupDragAndDrop(SetupDragAndDropArgs)
protected override void SetupDragAndDrop(TreeView.SetupDragAndDropArgs args)
Parameters
args
SetupDragAndDropArgs