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

Определение

Происходит, когда курсор пера попадает внутрь границ элемента.Occurs when the stylus cursor enters the bounds of an element.

see AddStylusEnterHandler, and RemoveStylusEnterHandler
see AddStylusEnterHandler, and RemoveStylusEnterHandler
see AddStylusEnterHandler, and RemoveStylusEnterHandler

Примеры

В следующем примере показано, как изменить цвет объекта, Button когда курсор пера покидает и оставляет свои границы.The following example demonstrates how to change the color of a Button when the stylus cursor enters and leaves its bounds. В этом примере предполагается, что Button имеется button1 вызванный и StylusEnter что StylusLeave события и подключены к обработчикам событий.This example assumes that there is a Button called button1 and that the StylusEnter and StylusLeave events are connected to the event handlers.

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;
}
Private originalColor As Brush

Private Sub button1_StylusLeave(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusLeave

    button1.Background = originalColor

End Sub

Private Sub button1_StylusEnter(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusEnter

    originalColor = button1.Background
    button1.Background = Brushes.Gray

End Sub

Комментарии

Это вложенное событие.This is an attached event. WPFWPFреализует присоединенные события как перенаправленные события.implements attached events as routed events. Присоединенное событие — это, XAMLXAML по сути, понятие языка, используемое для ссылки на события, которые обрабатываются объектами, которые сами по себе не определяют события.An attached event is, fundamentally, a XAMLXAML language concept used to reference events that are handled on objects that do not, themselves, define events. WPFWPFдополнительно расширяет возможности присоединенного события, позволяя ему проходить по маршруту.further expands an attached event's capabilities, allowing it to traverse a route. Вложенные события не имеют синтаксиса прямой обработки в коде; чтобы присоединить обработчики для перенаправленного события в коде, используйте назначенный метод обработчика Add *.Attached events do not have a direct handling syntax in code; to attach handlers for a routed event in code, use a designated Add*Handler method. Дополнительные сведения см. в разделе Общие сведения о вложенных событиях.For details, see Attached Events Overview.

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

Поле идентификатораIdentifier field StylusEnterEvent
Стратегия маршрутизацииRouting strategy DirectDirect
делегатDelegate StylusEventHandler

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

Дополнительно