Class CoherenceSyncObjectsTreeView
public class CoherenceSyncObjectsTreeView : TreeView
- Inheritance
-
CoherenceSyncObjectsTreeView
Constructors
CoherenceSyncObjectsTreeView(TreeViewState, MultiColumnHeader, ConfigsAnalyzerHandler)
public CoherenceSyncObjectsTreeView(TreeViewState state, MultiColumnHeader multiColumnHeader, ConfigsAnalyzerHandler analyzer)
Parameters
stateTreeViewStatemultiColumnHeaderMultiColumnHeaderanalyzerConfigsAnalyzerHandler
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
argsCanStartDragArgs
Returns
ContextClickedItem(int)
protected override void ContextClickedItem(int id)
Parameters
idint
CreateDefaultMultiColumnHeaderState()
public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderState()
Returns
DoubleClickedItem(int)
protected override void DoubleClickedItem(int id)
Parameters
idint
OnDisable()
public void OnDisable()
OnGUI(Rect)
public override void OnGUI(Rect rect)
Parameters
rectRect
RowGUI(RowGUIArgs)
protected override void RowGUI(TreeView.RowGUIArgs args)
Parameters
argsRowGUIArgs
SelectionChanged(IList<int>)
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
SetupDragAndDrop(SetupDragAndDropArgs)
protected override void SetupDragAndDrop(TreeView.SetupDragAndDropArgs args)
Parameters
argsSetupDragAndDropArgs