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

ContextMenu - класс

Поведение, отображающее контекстное меню по правой клавише мыши, если по логическому дереву элементов, в котором произошёл клик, в свойстве DataContext можно найти объект, реализующий интерфейс IContextMenuProvider.
Иерархия наследования

Пространство имён:  Tessa.UI.Behaviors
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public sealed class ContextMenu : Behavior<UIElement>

Тип ContextMenu предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методContextMenu
Инициализирует новый экземпляр класса ContextMenu
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоAssociatedObject (Унаследован от BehaviorT.)
Открытое свойствоCanFreeze (Унаследован от Freezable.)
Открытое свойствоDependencyObjectType (Унаследован от DependencyObject.)
Открытое свойствоDispatcher (Унаследован от DispatcherObject.)
Открытое свойствоHandledEventsToo
Открытое свойствоHandleEvents
Признак того, что для событий нажатия правой кнопки мыши свойство Handled будет установленным равным true, если контекстное меню будет открыто. По умолчанию значение равно true.
Открытое свойствоIsFrozen (Унаследован от Freezable.)
Открытое свойствоIsSealed (Унаследован от DependencyObject.)
Открытое свойствоMinWidth
Минимальная ширина меню
Открытое свойствоPlacementTargetType
Тип для PlacementTarget.
Открытое свойствоShowAsync
Признак того, что контекстное меню отображается асинхронно после того, как закончится обработка нажатия правой кнопки мыши. Рекомендуется устанавливать значение равным true, если также установлено значение HandleEvents равным true. По умолчанию значение равно false.
Открытое свойствоShowMenuEvent
Событие, по которому отображается меню
В начало страницы
Методы
  ИмяОписание
Открытый методCheckAccess (Унаследован от DispatcherObject.)
Открытый методClearValue(DependencyProperty) (Унаследован от DependencyObject.)
Открытый методClearValue(DependencyPropertyKey) (Унаследован от DependencyObject.)
Открытый методClone (Унаследован от Freezable.)
Защищённый методCloneCore (Переопределяет FreezableCloneCore(Freezable).)
Открытый методCloneCurrentValue (Унаследован от Freezable.)
Защищённый методCloneCurrentValueCore (Переопределяет FreezableCloneCurrentValueCore(Freezable).)
Открытый методCoerceValue (Унаследован от DependencyObject.)
Защищённый методCreateInstance (Унаследован от Freezable.)
Защищённый методCreateInstanceCore (Переопределяет FreezableCreateInstanceCore.)
Открытый методEquals (Унаследован от DependencyObject.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методFreeze (Унаследован от Freezable.)
Защищённый методFreezeCore (Унаследован от Freezable.)
Открытый методGetAsFrozen (Унаследован от Freezable.)
Защищённый методGetAsFrozenCore (Переопределяет FreezableGetAsFrozenCore(Freezable).)
Открытый методGetCurrentValueAsFrozen (Унаследован от Freezable.)
Защищённый методGetCurrentValueAsFrozenCore (Переопределяет FreezableGetCurrentValueAsFrozenCore(Freezable).)
Открытый методGetHashCode (Унаследован от DependencyObject.)
Открытый методСтатический членGetItemContainerStyle
Открытый методGetLocalValueEnumerator (Унаследован от DependencyObject.)
Открытый методСтатический членGetPlacementMode
Защищённый методGetRequiredType (Унаследован от BehaviorT.)
Защищённый методGetRequiredTypeCount (Унаследован от BehaviorT.)
Открытый методСтатический членGetStyle
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методGetValue (Унаследован от DependencyObject.)
Открытый методInvalidateProperty (Унаследован от DependencyObject.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnAttached (Переопределяет BehaviorOnAttached.)
Защищённый методOnChanged (Унаследован от Freezable.)
Защищённый методOnDetaching (Переопределяет BehaviorOnDetaching.)
Защищённый методOnFreezablePropertyChanged(DependencyObject, DependencyObject) (Унаследован от Freezable.)
Защищённый методOnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) (Унаследован от Freezable.)
Защищённый методOnPropertyChanged (Унаследован от Freezable.)
Открытый методReadLocalValue (Унаследован от DependencyObject.)
Защищённый методReadPreamble (Унаследован от Freezable.)
Открытый методSetCurrentValue (Унаследован от DependencyObject.)
Открытый методСтатический членSetItemContainerStyle
Открытый методСтатический членSetPlacementMode
Открытый методСтатический членSetStyle
Открытый методSetValue(DependencyProperty, Object) (Унаследован от DependencyObject.)
Открытый методSetValue(DependencyPropertyKey, Object) (Унаследован от DependencyObject.)
Защищённый методShouldSerializeProperty (Унаследован от DependencyObject.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методVerifyAccess (Унаследован от DispatcherObject.)
Защищённый методWritePostscript (Унаследован от Freezable.)
Защищённый методWritePreamble (Унаследован от Freezable.)
В начало страницы
События
  ИмяОписание
Открытое событиеChanged (Унаследован от Freezable.)
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членItemContainerStyleProperty
Стиль элементов контекстного меню или null, если используется стиль по умолчанию.
Открытое полеСтатический членPlacementModeProperty
Открытое полеСтатический членStyleProperty
Стиль контекстного меню или null, если используется стиль по умолчанию.
В начало страницы
Вложенные свойства
  ИмяОписание
Открытое вложенное свойствоItemContainerStyle
Стиль элементов контекстного меню или null, если используется стиль по умолчанию.
Открытое вложенное свойствоPlacementMode
Открытое вложенное свойствоStyle
Стиль контекстного меню или null, если используется стиль по умолчанию.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также