Для изменения размера нажмите или перетащите

Tessa.UI - пространство имён

Вспомогательные классы для реализации пользовательского интерфейса.
Классы
  КлассОписание
Открытый классAbstractWeakEventHandler<TSender, TEventArgs>
Позволяет навешивать обработку событий от централизованных источников событий
Открытый классActivatedEventManager
The activated event manager.
Открытый классAggregateCommand
Команда ICommand, используемая в пользовательском интерфейсе для выполнения нескольких действий из других команд.
Открытый классApplicationHelper
Вспомогательные методы для приложения.
Открытый классBindableDynamicObject
Динамический объект с привзякой данных
Открытый классClipboardSafe
Методы для работы с буфером обмена Clipboard, безопасные для исключений от COM.
Открытый классCollectionCovarianceAdapter<TDerived, TBase>
Открытый классCollectionToListAdapter<T>
Открытый классCommand
Команда ICommand, используемая в пользовательском интерфейсе для выполнения действий.
Открытый классCopyableViewModelCollection<TItemModel, TItemViewModel, TItemData>
Открытый классCreateCardOptions
Настройки создания карточки.
Открытый классDelegateCommand
Команда ICommand, используемая в пользовательском интерфейсе для выполнения действий, задаваемых делегатами.
Открытый классDelegateCommand<T>
Команда ICommand, используемая в пользовательском интерфейсе для выполнения действий, задаваемых делегатами.
Открытый классDelegateCommandClosure
Замыкание, позволяющее создавать команды, сопоставленные с актуальными значениями делегатов, которые задаются как свойства Execute и CanExecute.
Открытый классDelegatedWeakEventHandler<TSender, TEventArgs>
Класс позволяющий делегировать обработку событий от централизованного обработчика событий функции передаваемой в конструкторе
Открытый классDispatcherHelper
Вспомогательные методы для диспетчеризации вызовов в потоке UI.
Открытый классDoubleHelpers
Открытый классDpiHelpers
Открытый классEditableViewModel<TModel>
Открытый классEditableViewModelCollection<TItemModel, TItemViewModel>
Открытый классEditCommands
Открытый классEmptyModel
Открытый классEventHandlingToken
Токен приостановки обработки событий
Открытый классFakeUIHost
Объект, реализующий IUIHost там, где действительная реализация недоступна. Этот объект не выполняет полезных действий и при обращении к методам либо отображает сообщение в диалоговом окне, либо выбрасывает исключение NotSupportedException.
Открытый классFilterableViewModelCollection<TItemModel, TItemViewModel>
Открытый классFinalViewModelCollection
Открытый классFormUIExtension
Базовый класс расширений для диалоговых окон.
Открытый классFormUIExtensionContext
Контекст расширений на диалоговые окна IFormUIExtension.
Открытый классIcon
Иконка.
Открытый классIconContainer
Контейнер, предоставляющий доступ к иконкам, используемым в плитках.
Открытый классIconContainerExtender
Методы расширения для IIconContainer
Открытый классIconContentContainer
Контейнер, предоставляющий доступ к контенту иконок.
Открытый классIconExtractor
Открытый классIconViewModel
Модель представления для иконки. Может использоваться, например, в тэге IFileTagViewModel.
Открытый классInputGestureEqualityComparer
Объект, выполняющий сравнение объектов InputGesture.
Открытый классLinkedFreezable
Открытый классLinkedFreezableCollection<T>
Открытый классOpenCardOptions
Настройки открытия карточки.
Открытый классOrderableViewModelCollection<TItemModel, TItemViewModel>
Открытый классOutlookDataObject
Открытый классPageableViewModelCollection<TItemModel, TItemViewModel>
Открытый классPartionableViewModelCollection<TItemModel, TItemViewModel>
Открытый классPixelsPerDipLazy
Значение, отражающее текущий DPI, соответствующий объекту AssociatedObject. Вычисленное значение запоминается для каждого ассоциированного объекта. Когда нет ассоциированного объекта, возвращает 0.
Открытый классRestoreCurrentWindowScope
Область IDisposable, при выходе из которой восстанавливается окно, которое было текущим на момент создания объекта.
Открытый классSelectableViewModel<TModel>
Открытый классSelectableViewModelCollection<TItemModel, TItemViewModel>
Открытый классShowCardOptions
Настройки отображения карточки.
Открытый классSortableViewModelCollection<TItemModel, TItemViewModel>
Открытый классStaticWeakEventManager<TManager>
Объект, организующий подписку на слабые статические события.
Открытый классSupportUnloadingViewModel
Открытый классSupportUnloadingWorkspaceModel
Базовый класс, реализующий интерфейс ISupportUnloading и наследуемый от WorkspaceModel.
Открытый классSuspendableObservableCollection<T>
Открытый классSynchronizedSuspendableObservableCollection<T>
Обощенная коллекция элементов поддерживающая синхронизированный доступ к списку элементов с уведомлениями о изменении списка.
Открытый классTessaApplication
Приложение WPF, использующее сессию Tessa.
Открытый классTessaDialog
Вспомогательный класс для отображения диалоговых окон.
Открытый классTessaInputBinding
Привязка команды к жесту (нажатию клавиши или клику мыши).
Открытый классTessaSplash
Вспомогательный класс для создания операций ожидания.
Открытый классUIButton
Модель представления для кнопки диалогового окна UIDialog.
Открытый классUIButtonCollection
Коллекция кнопок IUIButton.
Открытый классUIContext
Контекст операции с пользовательским интерфейсом.
Открытый классUIContextActionOverridings
Набор делегатов для переопределения действий в интерфейсе, связанных с UI контекстом
Открытый классUIDialog
Диалоговое окно.
Открытый классUIExtensions
Методы-расширения для пространства имён Tessa.UI.
Открытый классUIHelper
Вспомогательные методы для взаимодействия с UI в Tessa.
Открытый классUIHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы, которые связаны с отображением информации пользователю.
Открытый классUINamedObservableCollection<TItem, TCollection>
Коллекция именованных объектов, для которой доступны уведомление об изменениях и клонирование. Учитывает асинхронное изменение свойств для основного потока UI в WPF.
Открытый классUIObservableCollection<TItem, TCollection>
Коллекция объектов, для которой доступны уведомление об изменениях и клонирование. Учитывает асинхронное изменение свойств для основного потока UI в WPF.
Открытый классUnloadedEventArgs
Аргументы события Unloaded.
Открытый классUserSettings
Настройки, применяемые для клиентского рабочего места.
Открытый классValueChangedNotifier
Обеспечивает подписку на изменение свойства зависимости без утечек памяти.
Открытый классViewModel<TModel>
Базовый класс для моделей представления.
Открытый классViewModelCollection<TItemModel, TItemViewModel>
Открытый классViewModelContainer<T>
Контейнер для моделей представления, доступных по имени.
Открытый классViewModelRegisteredEventArgs
Открытый классViewModelRegisteredEventManager
Открытый классViewModelScope
Открытый классViewSelectionDialog
Открытый классVisibilityBoxes
Открытый классWeakEventListener
Открытый классWeakEventManager<TManager, TEventSource>
Объект, организующий подписку на слабые события.
Открытый классWeakEventManagerBase<TManager, TEventSource>
Открытый классWebProxy
Настройки прокси, требующего ввода логина и пароля.
Открытый классWorkspaceModel
Модель представления для рабочей области, которую можно закрыть.
Структуры
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсIFormUIExtension
Открытый интерфейсIFormUIExtensionContext
Контекст расширений на диалоговые окна IFormUIExtension.
Открытый интерфейсIGetPropertyValue
Интерфейс получения значения из BindableDynamicObject
Открытый интерфейсIIcon
Иконка.
Открытый интерфейсIIconContainer
Контейнер, предоставляющий доступ к иконкам.
Открытый интерфейсIIconContentContainer
Контейнер, предоставляющий доступ к контенту иконок.
Открытый интерфейсIInputBinding
Привязка команды к жесту (нажатию клавиши или клику мыши).
Открытый интерфейсIMutableCommand
Открытый интерфейсISelectableViewModel
Открытый интерфейсISelectFromViewContext
Описание интерфейса выборки строк из представления
Открытый интерфейсISupportUnloading
Объект, поддерживающий выгрузку, например, выгрузка контролов при закрытии формы редактирования строки или при рефреше карточки.
Открытый интерфейсITreeItemViewModel
Открытый интерфейсIUIButton
Модель представления для кнопки диалогового окна UIDialog.
Открытый интерфейсIUIButtonCollection
Коллекция кнопок диалогового окна UIDialog.
Открытый интерфейсIUIContext
Контекст операции с пользовательским интерфейсом.
Открытый интерфейсIUIContextActionOverridings
Набор делегатов для переопределения действий в интерфейсе, связанных с UI контекстом
Открытый интерфейсIUIContextExecutorProvider
Объект, предоставляющий доступ к делегату, выполняющему заданное действие в контексте IUIContext.
Открытый интерфейсIUIContextMarker
Интерфейс поддержки контекста
Открытый интерфейсIUIContextObject
Объект, содержащий информацию об именованном объекте с контекстом IUIContext. Например, может соответствовать вкладке с карточкой.
Открытый интерфейсIUIElement
Описание интерфейса для моделей-представления пользовательского интерфейса поддерживающих режим установки доступности и признака отображения элемента в пользовательском интерфейсе
Открытый интерфейсIUIHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы, которые связаны с отображением информации пользователю.
Открытый интерфейсIUserSettings
Настройки, применяемые для клиентского рабочего места.
Открытый интерфейсIViewModel
Открытый интерфейсIViewModelCollection<T>
Открытый интерфейсIViewModelContainer<T>
Контейнер для моделей представления, доступных по имени.
Открытый интерфейсIWeakEventHandler
Описание интерфейса обработчика событий от централизованного диспетчера событий
Открытый интерфейсIWorkspaceModel
Модель представления для рабочей области, которую можно закрыть.
Делегаты
  ДелегатОписание
Открытый делегатCreateCardAsyncFunc
Открытый делегатOpenCardAsyncFunc
Открытый делегатSelectFromViewDelegate
Делегат выборки из контекста представления
Открытый делегатShowCardEditorFuncAsync
Делегат для переопределения действия на открытие карточки по модели [o:IUIHost.ShowCard]
Открытый делегатShowCardModelAsyncFunc
Делегат для переопределения действия на открытие карточки по CardEditor [o:IUIHost.ShowCard]
Открытый делегатUIContextExecutorAsync
Выполняет заданный метод в контексте IUIContext, который устанавливается как текущий контекст и передаётся как параметр в заданный метод.
Открытый делегатViewModelFactory
Открытый делегатViewModelFactory<TModel, TViewModel>
Открытый делегатWeakEventHandler
Перечисления
  ПеречислениеОписание
Открытое перечислениеDragOperationType
Вид операции перетягивания элемента рабочего места
Открытое перечислениеDragTargetAreaKind
Целевая область перетаскивания
Открытое перечислениеSystemMetric
Flags used with the Windows API (User32.dll):GetSystemMetrics(SystemMetric smIndex) This Enum and declaration signature was written by Gabriel T. Sharp ai_productions@verizon.net or osirisgothra@hotmail.com Obtained on pinvoke.net, please contribute your code to support the wiki!
Открытое перечислениеTessaDialogDispatcher
Указание диспетчера, для которого показывается диалоговое окно.
Открытое перечислениеTessaSplashMessage
Стандартное сообщение для вывода окна-заставки TessaSplash.