Поделиться через


SelectionOperations.Toggle - метод

Обрабатывает запрос на программное переключение состояния выделения объекта в конструкторе.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public Shared Function Toggle ( _
    context As EditingContext, _
    itemToToggle As ModelItem _
) As Selection
public static Selection Toggle(
    EditingContext context,
    ModelItem itemToToggle
)
public:
static Selection^ Toggle(
    EditingContext^ context, 
    ModelItem^ itemToToggle
)
static member Toggle : 
        context:EditingContext * 
        itemToToggle:ModelItem -> Selection 
public static function Toggle(
    context : EditingContext, 
    itemToToggle : ModelItem
) : Selection

Параметры

Возвращаемое значение

Тип: Microsoft.Windows.Design.Interaction.Selection
Новое выделение, которое содержит или не содержит переключаемый объект.Дополнительные сведения см. в разделе «Примечания».

Исключения

Исключение Условие
ArgumentNullException

Значение параметра context или itemToToggle — nullпустая ссылка (Nothing в Visual Basic).

Заметки

Если указанный объект уже выделен, то выделение с него снимается. Если это единственный выделенный элемент, то этот метод пытается выделить его родительский объект.

Если указанный объект не выделен, то он выделяется и становится первичным объектом выделения.

Эта команда не изменяет состояние выделения других объектов в конструкторе.

Безопасность платформы .NET Framework

См. также

Ссылки

SelectionOperations Класс

Microsoft.Windows.Design.Interaction - пространство имен

Selection

SelectionCommands

ToggleSelectTarget

SelectionTool

EditingContext

Другие ресурсы

Архитектура расширяемости конструктора WPF