C# Класс Open.Core.UI.Controls.ToolBase

The base class for tools.
Наследование: Open.Core.Common.ModelBase, ITool
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateView ( ) : FrameworkElement

Creates a new instance of the tool's view.

Защищенные методы

Метод Описание
OnIsEnabledChanged ( ) : void

Invoked when the IsEnabled property changes.

OnIsVisibleChanged ( ) : void

Invoked when the IsVisible property changes.

PublishToolEvent ( bool force = false ) : void

Fires the executed event through the EventBus.

ToolBase ( ) : System.Windows

Constructor.

Описание методов

CreateView() публичный Метод

Creates a new instance of the tool's view.
public CreateView ( ) : FrameworkElement
Результат System.Windows.FrameworkElement

OnIsEnabledChanged() защищенный Метод

Invoked when the IsEnabled property changes.
protected OnIsEnabledChanged ( ) : void
Результат void

OnIsVisibleChanged() защищенный Метод

Invoked when the IsVisible property changes.
protected OnIsVisibleChanged ( ) : void
Результат void

PublishToolEvent() защищенный Метод

Fires the executed event through the EventBus.
protected PublishToolEvent ( bool force = false ) : void
force bool /// The event is not fired if the tool is not enabled. /// Setting force to true will cause the event to fire even if the button is disabled. ///
Результат void

ToolBase() защищенный Метод

Constructor.
protected ToolBase ( ) : System.Windows
Результат System.Windows