Class ExplorerTreeView
Inheritance
ExplorerTreeView
Syntax
public sealed class ExplorerTreeView : TreeView, IDisposable
Constructors
ExplorerTreeView(ExplorerWindow, TreeViewState)
Declaration
public ExplorerTreeView(ExplorerWindow parentWindow, TreeViewState state)
Parameters
Properties
isReloadPending
Declaration
public bool isReloadPending { get; }
Property Value
parentWindow
Declaration
public ExplorerWindow parentWindow { get; }
Property Value
selection
Declaration
public ExplorerItem selection { get; set; }
Property Value
Methods
BuildRoot()
Declaration
protected override TreeViewItem BuildRoot()
Returns
Type |
Description |
TreeViewItem |
|
CanMultiSelect(TreeViewItem)
Declaration
protected override bool CanMultiSelect(TreeViewItem item)
Parameters
Type |
Name |
Description |
TreeViewItem |
item |
|
Returns
CanRename(TreeViewItem)
Declaration
protected override bool CanRename(TreeViewItem item)
Parameters
Type |
Name |
Description |
TreeViewItem |
item |
|
Returns
CanStartDrag(CanStartDragArgs)
Declaration
protected override bool CanStartDrag(CanStartDragArgs args)
Parameters
Type |
Name |
Description |
CanStartDragArgs |
args |
|
Returns
CommandEventHandling()
Declaration
protected override void CommandEventHandling()
ContextClickedItem(Int32)
Declaration
protected override void ContextClickedItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Dispose()
Declaration
DoesItemMatchSearch(TreeViewItem, String)
Declaration
protected override bool DoesItemMatchSearch(TreeViewItem item, string query)
Parameters
Type |
Name |
Description |
TreeViewItem |
item |
|
String |
query |
|
Returns
DoubleClickedItem(Int32)
Declaration
protected override void DoubleClickedItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
FindEmbedGraphItem(IEmbedGraph)
Declaration
public ExplorerEmbedGraphItem FindEmbedGraphItem(IEmbedGraph embedGraph)
Parameters
Returns
FindEmbedGraphItem(Int32)
Declaration
public ExplorerEmbedGraphItem FindEmbedGraphItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Returns
FindGraphItem(IGraph)
Declaration
public ExplorerItem FindGraphItem(IGraph graph)
Parameters
Type |
Name |
Description |
IGraph |
graph |
|
Returns
FindItem(Int32)
Declaration
public ExplorerItem FindItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Returns
FindItem(Object)
Declaration
public ExplorerItem FindItem(object source)
Parameters
Type |
Name |
Description |
Object |
source |
|
Returns
FindMemberDefinitionItem(IBoltMember)
Declaration
public ExplorerMemberItem FindMemberDefinitionItem(IBoltMember member)
Parameters
Returns
FindMemberDefinitionItem(Int32)
Declaration
public ExplorerMemberItem FindMemberDefinitionItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Returns
FindTypeCategoryItem(BoltTypeCategory)
Declaration
public ExplorerCategoryItem FindTypeCategoryItem(BoltTypeCategory typeCategory)
Parameters
Returns
FindTypeCategoryItem(Int32)
Declaration
public ExplorerCategoryItem FindTypeCategoryItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Returns
FindTypeItem(BoltTypeCategory)
Declaration
public ExplorerTypeItem FindTypeItem(BoltTypeCategory typeCategory)
Parameters
Returns
FindTypeItem(Int32)
Declaration
public ExplorerTypeItem FindTypeItem(int id)
Parameters
Type |
Name |
Description |
Int32 |
id |
|
Returns
FrameSelection()
Declaration
public void FrameSelection()
OnGUI(Rect)
Declaration
public override void OnGUI(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Reload()
Declaration
RenameEnded(RenameEndedArgs)
Declaration
protected override void RenameEnded(RenameEndedArgs args)
Parameters
Type |
Name |
Description |
RenameEndedArgs |
args |
|
RowGUI(RowGUIArgs)
Declaration
protected override void RowGUI(RowGUIArgs args)
Parameters
Type |
Name |
Description |
RowGUIArgs |
args |
|
SelectActive()
Declaration
public bool SelectActive()
Returns
SelectionChanged(IList<Int32>)
Declaration
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
SetupDragAndDrop(SetupDragAndDropArgs)
Declaration
protected override void SetupDragAndDrop(SetupDragAndDropArgs args)
Parameters
Type |
Name |
Description |
SetupDragAndDropArgs |
args |
|
TryGetID(Object, out Int32)
Declaration
public bool TryGetID(object source, out int id)
Parameters
Returns
Events
selectionChanged
Declaration
public event Action selectionChanged
Event Type
Extension Methods