Stylus.StylusInRange Přidružená událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane, když pero přichází v rozsahu tabletu.
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
Příklady
Následující příklad ukazuje, jak nastavit EditingMode vlastnost InkCanvasEraseByStroke na při peru je invertováno. Tento příklad předpokládá, že existuje InkCanvas volána inkCanvas1 a že StylusInRange událost je připojena k obslužným rutinám událostí. Chcete-li zobrazit změnu kurzoru, nastavte UseCustomCursor vlastnost na true hodnotu .inkCanvas1
void inkCanvas1_StylusInRange(object sender, StylusEventArgs e)
{
if (e.StylusDevice.Inverted)
{
inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke;
inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand;
}
else
{
inkCanvas1.EditingMode = InkCanvasEditingMode.Ink;
inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen;
}
}
Private Sub inkCanvas1_StylusInRange(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles inkCanvas1.StylusInRange
If e.StylusDevice.Inverted = True Then
inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke
inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand
Else
inkCanvas1.EditingMode = InkCanvasEditingMode.Ink
inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen
End If
End Sub
Poznámky
Jedná se o připojenou událost. WPF implementuje připojené události jako směrované události. Připojená událost je v podstatě koncept jazyka XAML používaný k odkazování na události, které se zpracovávají u objektů, které samy o sobě definují události. WPF dále rozšiřuje možnosti připojené události a umožňuje jí procházet trasu. Připojené události nemají v kódu přímou syntaxi zpracování; pokud chcete připojit obslužné rutiny pro směrovanou událost v kódu, použijte určenou metodu Add*Handler. Podrobnosti najdete v tématu Přehled připojených událostí.
Informace o směrované události
| Položka | Hodnota |
|---|---|
| Pole Identifikátor | StylusInRangeEvent |
| Strategie směrování | Bublající |
| Delegát | StylusEventHandler |