Прочитать на английском

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


Stylus.StylusLeave Присоединенное событие

Определение

Происходит, когда курсор пера покидает границы элемента.

C#
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler

Примеры

В следующем примере показано, как изменить цвет объекта , Button когда курсор пера входит и покидает его границы. В этом примере предполагается, что имеется вызываемая Buttonbutton1 и что StylusEnter события и StylusLeave подключены к обработчикам событий.

C#
Brush originalColor;

void button1_StylusLeave(object sender, StylusEventArgs e)
{
    button1.Background = originalColor;
}

void button1_StylusEnter(object sender, StylusEventArgs e)
{
    originalColor = button1.Background; 
    button1.Background = Brushes.Gray;
}

Комментарии

Это присоединенное событие. WPF реализует присоединенные события как перенаправленные события. Присоединенное событие — это, по сути, концепция языка XAML, используемая для ссылки на события, обрабатываемые объектами, которые сами по себе не определяют события. WPF расширяет возможности присоединенного события, позволяя ему проходить по маршруту. Вложенные события не имеют синтаксиса прямой обработки в коде; Чтобы присоединить обработчики для перенаправленного события в коде, используйте назначенный метод Add*Handler. Дополнительные сведения см. в разделе Общие сведения о присоединенных событиях.

Сведения о маршрутизируемом событии

Поле идентификатора StylusLeaveEvent
Стратегия маршрутизации Прямой доступ
Делегат StylusEventHandler

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

См. также раздел