InkStrokeInput
InkStrokeInput
InkStrokeInput
InkStrokeInput
Class
Definition
Provides properties and events for StrokeInput associated with an InkPresenter object.
public : sealed class InkStrokeInput : IInkStrokeInputpublic sealed class InkStrokeInput : IInkStrokeInputPublic NotInheritable Class InkStrokeInput Implements IInkStrokeInput// This API is not available in Javascript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Examples
Here, we declare a StrokeStarted listener.
inkCanvas.InkPresenter.StrokeInput.StrokeStarted += StrokeInput_StrokeStarted;
We then define the corresponding handler, which clears any selected strokes when a new ink stroke is started.
private void StrokeInput_StrokeStarted(InkStrokeInput sender, Windows.UI.Core.PointerEventArgs args)
{
var strokes = inkCanvas.InkPresenter.StrokeContainer.GetStrokes();
foreach (var stroke in strokes)
{
stroke.Selected = false;
}
ClearDrawnBoundingRect();
}
Properties
InkPresenter InkPresenter InkPresenter InkPresenter
Gets the InkPresenter object associated with the ink input data.
public : InkPresenter InkPresenter { get; }public InkPresenter InkPresenter { get; }Public ReadOnly Property InkPresenter As InkPresenter// This API is not available in Javascript.
The ink presenter associated with the ink input.
- See Also
Events
StrokeCanceled StrokeCanceled StrokeCanceled StrokeCanceled
Occurs when ink input bubbles up to another system event handler, such as a context menu.
public : event TypedEventHandler StrokeCanceled<InkStrokeInput, PointerEventArgs>public event TypedEventHandler StrokeCanceled<InkStrokeInput, PointerEventArgs>Public Event StrokeCanceled<InkStrokeInput, PointerEventArgs>// This API is not available in Javascript.
- See Also
StrokeContinued StrokeContinued StrokeContinued StrokeContinued
Occurs when stroke input has started (StrokeStarted ) and continues to be captured by an InkPresenter object.
public : event TypedEventHandler StrokeContinued<InkStrokeInput, PointerEventArgs>public event TypedEventHandler StrokeContinued<InkStrokeInput, PointerEventArgs>Public Event StrokeContinued<InkStrokeInput, PointerEventArgs>// This API is not available in Javascript.
- See Also
StrokeEnded StrokeEnded StrokeEnded StrokeEnded
Occurs when stroke input has stopped being detected by an InkPresenter object.
public : event TypedEventHandler StrokeEnded<InkStrokeInput, PointerEventArgs>public event TypedEventHandler StrokeEnded<InkStrokeInput, PointerEventArgs>Public Event StrokeEnded<InkStrokeInput, PointerEventArgs>// This API is not available in Javascript.
- See Also
StrokeStarted StrokeStarted StrokeStarted StrokeStarted
Occurs when stroke input is first detected by an InkPresenter object.
public : event TypedEventHandler StrokeStarted<InkStrokeInput, PointerEventArgs>public event TypedEventHandler StrokeStarted<InkStrokeInput, PointerEventArgs>Public Event StrokeStarted<InkStrokeInput, PointerEventArgs>// This API is not available in Javascript.
- See Also