Interface for a UI that contains a tree of items and allows the user to navigate through them.
| C# |
public interface INavigationBar : INavigationParentItem, INavigationItem, ISynchronizeInvoke, IDisposable
| All Members | Methods | Properties | Events | ||
| Icon | Member | Description |
|---|---|---|
| Application |
Gets or sets the associated application.
| |
| BeginInvoke(Delegate, array<Object>[]()[]) | HostProtectionAttribute.
Asynchronously executes the delegate on the thread that created this object.
(Inherited from ISynchronizeInvoke.) | |
| CurrentItem |
Gets or sets the current item.
| |
| CurrentItemChanged |
Occurs after navigating to a different item.
| |
| Dispose()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.) | |
| Disposing |
Gets whether the object is being disposed.
| |
| EndInvoke(IAsyncResult) |
Waits until the process started by calling BeginInvoke(Delegate, array<Object>[]()[]) completes, and then returns the value generated by the process.
(Inherited from ISynchronizeInvoke.) | |
| Explorer |
Gets the associated explorer.
| |
| Group |
Gets the name of the group in which the item appears when listed by group.
(Inherited from INavigationItem.) | |
| HasCustomImage |
Gets whether the item has a custom image.
(Inherited from INavigationItem.) | |
| Invoke(Delegate, array<Object>[]()[]) |
Synchronously executes the delegate on the thread that created this object and marshals the call to the creating thread.
(Inherited from ISynchronizeInvoke.) | |
| InvokeRequired |
Gets a value indicating whether the caller must call Invoke(Delegate, array<Object>[]()[]) when calling an object that implements this interface.
(Inherited from ISynchronizeInvoke.) | |
| IsDisposed |
Gets whether the object has been disposed.
| |
| NavigationActivate()()() |
Activates the item by taking whatever action is associated with it (such as opening a window, dialog, etc.).
(Inherited from INavigationItem.) | |
| NavigationChildren |
Gets the collection of child items.
| |
| NavigationChildren |
Gets the child items.
(Inherited from INavigationParentItem.) | |
| NavigationImageListKey |
Gets the item image key.
(Inherited from INavigationItem.) | |
| NavigationImages |
Gets a list of available images.
| |
| NavigationParent |
Gets the item's parent.
(Inherited from INavigationItem.) | |
| NavigationRoot |
Gets the root item.
(Inherited from INavigationItem.) | |
| NavigationSortKey |
Gets the sort key used to determine where the item appears relative to other items.
(Inherited from INavigationItem.) | |
| NavigationTitle |
Gets the item title.
(Inherited from INavigationItem.) | |
| NavigationToolTip |
Gets the item tooltip.
(Inherited from INavigationItem.) | |
| OnCurrentItemChanged(EventArgs<(Of <(INavigationItem>)>)) |
Raises the CurrentItemChanged event.
| |
| RefreshList()()() |
Refreshes the list of items.
| |
| Selector |
Gets a control that indicates the current item, usually appearing above the tree.
|