InkCanvasEditingMode Enumeração
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o modo de edição do InkCanvas.
public enum class InkCanvasEditingMode
public enum InkCanvasEditingMode
type InkCanvasEditingMode =
Public Enum InkCanvasEditingMode
- Herança
EraseByPoint | 5 | Indica que a caneta apaga parte de um traço quando ela cruza o traço. |
EraseByStroke | 6 | Indica que a caneta apaga um traço inteiro quando ela cruza o traço. |
GestureOnly | 2 | Indica que o InkCanvas responde a gestos e não recebe tinta. |
Ink | 1 | Indica que a tinta aparece no InkCanvas quando a caneta envia dados para ele. |
InkAndGesture | 3 | Indica que o InkCanvas responde a gestos e recebe tinta. |
None | 0 | Indica que nenhuma ação é realizada quando a caneta envia dados para o InkCanvas. |
Select | 4 | Indica que a caneta seleciona traços e elementos no InkCanvas. |
O exemplo a seguir demonstra como permitir que os usuários apaguem parcialmente traços com a ponta invertida de uma caneta. Um cursor elíptico aparece no momento em InkCanvas que o usuário apaga a tinta.
inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint;
inkCanvas1.EraserShape = new EllipseStylusShape(5, 5);
inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint
inkCanvas1.EraserShape = New EllipseStylusShape(5, 5)
As EditingMode propriedades e EditingModeInverted as propriedades usam para InkCanvasEditingMode especificar como o InkCanvas comportamento se comporta quando ele recebe entrada de uma caneta tablet.
Produto | Versões |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |