StrokeType (Enumeración)
Actualización: noviembre 2007
Define valores que indican si se debería analizar o no un trazo como parte de un dibujo o como parte de la escritura.
Espacio de nombres: System.Windows.Ink.AnalysisCore
Ensamblado: IACore (en IACore.dll)
Sintaxis
'Declaración
Public Enumeration StrokeType
'Uso
Dim instance As StrokeType
public enum StrokeType
public enum class StrokeType
public enum StrokeType
public enum StrokeType
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Unspecified | Indica que el trazo podría ser parte de un dibujo o de la escritura. | |
Writing | Indica que el trazo forma parte de la escritura. | |
Drawing | Indica que el trazo forma parte de un dibujo. |
Comentarios
Para indicar StrokeType, use InkAnalyzerBase.SetStrokeType y SetStrokesType.
Ejemplos
En el ejemplo siguiente se muestra parte de un controlador de eventos Stroke, en el que e es el objeto InkCollectorStrokeEventArgs. Stroke se comprueba para ver si se ha dibujado debajo de un margen, drawingMargin. Si la parte superior del trazo está debajo de drawingMargin, InkAnalyzerBase, theInkAnalyzerBase, se establece para analizar el trazo como un trazo del dibujo y no como un trazo de la escritura a mano.
If e.Stroke.GetBoundingBox().Top > drawingMargin Then
theInkAnalyzerBase.SetStrokeType(e.Stroke.Id, System.Windows.Ink.AnalysisCore.StrokeType.Drawing)
End If
if (e.Stroke.GetBoundingBox().Top > drawingMargin)
{
theInkAnalyzerBase.SetStrokeType(e.Stroke.Id, System.Windows.Ink.AnalysisCore.StrokeType.Drawing);
}
Plataformas
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0