IAdvancedTessaShell - интерфейс

Описание интерфейса основного окна приложения с доп. параметрами.

Definition

Пространство имён: Tessa.UI.Windows
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public interface IAdvancedTessaShell : ITessaShell, 
	INotifyPropertyChanged
Implements
INotifyPropertyChanged, ITessaShell

Свойства

LeftControls Коллекция дополнительных элементов управления слева от списка вкладок.
LeftPanel Левая боковая панель.
RightControls Коллекция дополнительных элементов управления справа от списка вкладок.
RightPanel Правая боковая панель.
SelectedTab Вкладка из списка [Tessa.UI.Windows.ITessaShell.SelectedTab], активная в настоящий момент, или null, если активная вкладка отсутствует (обычно в случае, когда вкладок нет).
(Унаследован от ITessaShell)
Settings Последние настройки приложения, которые были применены, или null, если настройки ещё не были применены.
(Унаследован от ITessaShell)
TabsВкладки приложения, открытые в настоящий момент.
(Унаследован от ITessaShell)
TargetProxyFuncAsync Асинхронная функция, возвращающая объект, для которого применяются настройки боковых панелей помимо текущего объекта, или null, если такой объект не задан (при этом возвращаемая асинхронная задача не равна null). Параметром принимает объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от ITessaShell)

Методы

ApplySettingsAsyncПрименяет заданные настройки приложения.
(Унаследован от ITessaShell)

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)
SettingsAppliedСобытие, возникающее после применения настроек.
(Унаследован от ITessaShell)

См. также