Avancerad pennanteckningshantering

WPF levereras med InkCanvas, och är ett element som du kan placera i ditt program för att omedelbart börja samla in och visa pennanteckningar. Men om InkCanvas kontrollen inte ger en tillräckligt bra kontrollnivå kan du behålla kontrollen på en högre nivå genom att anpassa din egen ink-samling och pennanteckningsrenderingsklasser med hjälp av System.Windows.Input.StylusPlugIns.

Klasserna System.Windows.Input.StylusPlugIns tillhandahåller en mekanism för att implementera lågnivåkontroll över Stylus indata och dynamiskt återge pennanteckningar. Klassen StylusPlugIn tillhandahåller en mekanism för att implementera anpassat beteende och tillämpa den på dataströmmen som kommer från pennans enhet för optimal prestanda. Med DynamicRenderer, en specialiserad StylusPlugIn, kan du anpassa dynamiskt återgivning av pennanteckningar i realtid, vilket innebär att den DynamicRenderer ritar digital pennanteckning direkt när StylusPoint data genereras, så att den verkar "flöda" från pennans enhet.

I det här avsnittet

Anpassad återgivning av pennanteckningarsom fångar upp indata från pennansom skapar en pennanteckningskontroll, ink-trådningsmodellen