mirror of
https://github.com/Stone-Red-Code/docs-desktop.git
synced 2026-09-05 07:56:11 +02:00
* Reset branch for WPF changes * Convert BMP to PNG; fix link-out-of-scope err * Add snippets for WPF... 6794 files!!!! * Add missing snippets * update file updated between migration * Fix paths to include * update breadcrumb and toc * fix index links * fix index links * fix index links * fix markdown
22 lines
1.9 KiB
Markdown
22 lines
1.9 KiB
Markdown
---
|
|
title: "Advanced Ink Handling"
|
|
ms.date: "03/30/2017"
|
|
f1_keywords:
|
|
- "AutoGeneratedOrientationPage"
|
|
helpviewer_keywords:
|
|
- "System.Windows.Input.StylusPlugIns classes"
|
|
- "InkCanvas control [WPF]"
|
|
- "ink [WPF], advanced handling"
|
|
ms.assetid: abc8481a-f983-416f-b051-9168ac8b2ba3
|
|
---
|
|
# Advanced Ink Handling
|
|
The [!INCLUDE[TLA2#tla_winclient](../../../includes/tla2sharptla-winclient-md.md)] ships with the <xref:System.Windows.Controls.InkCanvas>, and is an element you can put in your application to immediately start collecting and displaying ink. However, if the <xref:System.Windows.Controls.InkCanvas> control does not provide a fine enough level of control, you can maintain control at a higher level by customizing your own ink collection and ink rendering classes using <xref:System.Windows.Input.StylusPlugIns>.
|
|
|
|
The <xref:System.Windows.Input.StylusPlugIns> classes provide a mechanism for implementing low-level control over <xref:System.Windows.Input.Stylus> input and dynamically rendering ink. The <xref:System.Windows.Input.StylusPlugIns.StylusPlugIn> class provides a mechanism for you to implement custom behavior and apply it to the stream of data coming from the stylus device for optimal performance. The <xref:System.Windows.Input.StylusPlugIns.DynamicRenderer>, a specialized <xref:System.Windows.Input.StylusPlugIns.StylusPlugIn>, allows you to customize dynamically rendering ink data in real-time which means that the <xref:System.Windows.Input.StylusPlugIns.DynamicRenderer> draws digital ink immediately as <xref:System.Windows.Input.StylusPoint> data is generated, so it appears to "flow" from the stylus device.
|
|
|
|
## In This Section
|
|
[Custom Rendering Ink](custom-rendering-ink.md)
|
|
[Intercepting Input from the Stylus](intercepting-input-from-the-stylus.md)
|
|
[Creating an Ink Input Control](creating-an-ink-input-control.md)
|
|
[The Ink Threading Model](the-ink-threading-model.md)
|