Tessa.UI.Behaviors - пространство имён |
Класс | Описание | |
---|---|---|
![]() | Behavior | |
![]() | Behavior<T> | |
![]() | BehaviorCollection | |
![]() | BorderlessWindowBehavior |
With this class we can make custom window styles.
|
![]() | ChangeExpandedOnMiddleMouseDown |
При нажатии средней кнопкой мыши сворачивает/разворачивает узел дерева, по которому был выполнен клик.
|
![]() | CollectionBinding | |
![]() | ColumnCommand | |
![]() | ColumnCommandCollection | |
![]() | CommandOnContainerCellEvent | |
![]() | CommandOnContainerEvent | |
![]() | CommandOnEvent | |
![]() | CommandOnEventBehaviorBase | |
![]() | ContextMenu |
Поведение, отображающее контекстное меню по правой клавише мыши, если по логическому дереву элементов,
в котором произошёл клик, в свойстве DataContext можно найти объект,
реализующий интерфейс IContextMenuProvider.
|
![]() | DelegatedCommandBinding | |
![]() | DisableOnValidationErrors | |
![]() | ExpandGroupsOnMouseButtonDown | |
![]() | Focusable | |
![]() | HorizontalScrollRatio | |
![]() | HorizontalWheelScroll | |
![]() | IgnoreMouseWheel | |
![]() | Interaction | |
![]() | MinWidthSplitterBehavior | |
![]() | MouseWheelFontResize | |
![]() | PasswordBinding |
Поведение, добавляющее возможность связать введённый пароль с полем в модели представления через Binding.
При использовании сохранность пароля в памяти клиентского компьютера может быть нарушена.
|
![]() | PreviewKeyDown |
Реагирует при нажатии клавиши по событию PreviewKeyDown
и выполняет заданную команду.
|
![]() | ReadOnlyText |
Определяет для контролов, содержащих текст, свойство IsReadOnly,
эмулирующее режим "ReadOnly" в таких контролах, как TextBox.
При этом не изменяется цвет фона контрола, цвет (видимость) каретки и контекстное меню,
такие изменения может потребоваться выполнить отдельно через стили.
|
![]() | SavePlacement | |
![]() | ScrollIntoViewBehavior | |
![]() | ScrollRatioBehaviorBase | |
![]() | ScrollSelectedIntoView | |
![]() | ScrollViewerBehaviorBase | |
![]() | ScrollViewerVisibility | |
![]() | SelectAll |
Поведение предоставляет команду, позволяющую выделить весь текст в контроле.
Поддерживаются контролы TextBoxBase
(в т.ч. TextBox и RichTextBox),
PasswordBox и TextEditor (Avalon).
|
![]() | SelectItemOnPreviewMouseDown |
При нажатии любой кнопки мыши в обработчике MouseDown
выполняется выбор элемента таким же образом, как при левом клике,
для элементов управления, унаследованных от TreeView или Selector.
Для последних элементы списка должны быть наследниками класса ListBoxItem.
|
![]() | SelectRowFromViewModel |
Добавляет привязку к событию выбора строки контрола "Таблица" из вьюмодели строки в вью.
TwoWay биндинг ломает виртуализацию, поэтому обратная привязка реализована через данный Behavior.
|
![]() | ShowInTaskbarWhenDeactivated | |
![]() | ShowSplashInTaskbarWhenDeactivated | |
![]() | StoryboardBehavior | |
![]() | UpdateSourceBeforeKeyBinding | |
![]() | ValidationTarget | |
![]() | VerticalScrollRatio | |
![]() | VerticalWheelScroll | |
![]() | WindowDragMove |