Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase Stroke

 

Publicado: octubre de 2016

Representa un trazo único de tinta.

Espacio de nombres:   System.Windows.Ink
Ensamblado:  PresentationCore (en PresentationCore.dll)

System.Object
  System.Windows.Ink.Stroke

public class Stroke : INotifyPropertyChanged

NombreDescripción
System_CAPS_pubmethodStroke(StylusPointCollection)

Inicializa una nueva instancia de la clase Stroke.

System_CAPS_pubmethodStroke(StylusPointCollection, DrawingAttributes)

Inicializa una nueva instancia de la clase Stroke.

NombreDescripción
System_CAPS_pubpropertyDrawingAttributes

Obtiene o establece la DrawingAttributes para el Stroke objeto.

System_CAPS_pubpropertyStylusPoints

Devuelve los puntos del lápiz de la Stroke.

NombreDescripción
System_CAPS_pubmethodAddPropertyData(Guid, Object)

Agrega una propiedad personalizada a la Stroke objeto.

System_CAPS_pubmethodClone()

Devuelve una copia en profundidad de la existente Stroke objeto.

System_CAPS_pubmethodContainsPropertyData(Guid)

Devuelve un valor que indica si la Stroke objeto contiene la propiedad personalizada especificada.

System_CAPS_pubmethodDraw(DrawingContext)

Representa el objeto Stroke según el DrawingContext especificado.

System_CAPS_pubmethodDraw(DrawingContext, DrawingAttributes)

Representa la Stroke objeto según lo especificado DrawingContext y DrawingAttributes.

System_CAPS_protmethodDrawCore(DrawingContext, DrawingAttributes)

Representa el Stroke en especificado DrawingContext usando el objeto DrawingAttributes.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.(Heredado de Object).

System_CAPS_pubmethodGetBezierStylusPoints()

Devuelve los puntos del lápiz el Stroke usa cuando FitToCurve es true.

System_CAPS_pubmethodGetBounds()

Recupera el rectángulo de selección para la Stroke objeto.

System_CAPS_pubmethodGetClipResult(IEnumerable<Point>)

Devuelve los segmentos del actual Stroke que están dentro de los límites especificados.

System_CAPS_pubmethodGetClipResult(Rect)

Devuelve los segmentos del actual Stroke que están dentro del rectángulo especificado.

System_CAPS_pubmethodGetEraseResult(IEnumerable<Point>)

Devuelve los segmentos del actual Stroke que están fuera de los límites especificados.

System_CAPS_pubmethodGetEraseResult(IEnumerable<Point>, StylusShape)

Devuelve los segmentos del actual Stroke una vez diseccionado por el trazado designado utilizando especificado StylusShape.

System_CAPS_pubmethodGetEraseResult(Rect)

Devuelve los segmentos del actual Stroke que están fuera del rectángulo especificado.

System_CAPS_pubmethodGetGeometry()

Obtiene la propiedad Geometry del objeto Stroke actual.

System_CAPS_pubmethodGetGeometry(DrawingAttributes)

Obtiene el Geometry del actual Stroke usando el objeto DrawingAttributes.

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetPropertyData(Guid)

Recupera los datos de propiedad para el GUID especificado.

System_CAPS_pubmethodGetPropertyDataIds()

Recupera el GUID de las propiedades personalizadas asociadas con la Stroke objeto.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodHitTest(IEnumerable<Point>, Int32)

Devuelve un valor que indica si el actual Stroke está dentro de los límites especificados.

System_CAPS_pubmethodHitTest(IEnumerable<Point>, StylusShape)

Devuelve si la ruta de acceso especificada se cruza con el Stroke usando el objeto StylusShape.

System_CAPS_pubmethodHitTest(Point)

Devuelve un valor que indica si la actual Stroke forma una intersección con el punto especificado.

System_CAPS_pubmethodHitTest(Point, Double)

Devuelve un valor que indica si el actual Stroke forma una intersección con el área especificada.

System_CAPS_pubmethodHitTest(Rect, Int32)

Devuelve un valor que indica si Stroke está dentro de los límites del rectángulo especificado.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_protmethodOnDrawingAttributesChanged(PropertyDataChangedEventArgs)

Permite que las clases derivadas modificar el comportamiento predeterminado de la DrawingAttributesChanged eventos.

System_CAPS_protmethodOnDrawingAttributesReplaced(DrawingAttributesReplacedEventArgs)

Permite que las clases derivadas modificar el comportamiento predeterminado de la DrawingAttributesReplaced eventos.

System_CAPS_protmethodOnInvalidated(EventArgs)

Genera el evento Invalidated.

System_CAPS_protmethodOnPropertyChanged(PropertyChangedEventArgs)

Se produce cuando cualquier Stroke cambios de propiedad.

System_CAPS_protmethodOnPropertyDataChanged(PropertyDataChangedEventArgs)

Permite que las clases derivadas modificar el comportamiento predeterminado de la PropertyDataChanged eventos.

System_CAPS_protmethodOnStylusPointsChanged(EventArgs)

Genera el evento StylusPointsChanged.

System_CAPS_protmethodOnStylusPointsReplaced(StylusPointsReplacedEventArgs)

Genera el evento StylusPointsReplaced.

System_CAPS_pubmethodRemovePropertyData(Guid)

Elimina una propiedad personalizada de la Stroke objeto.

System_CAPS_pubmethodToString()

Devuelve una cadena que representa el objeto actual.(Heredado de Object).

System_CAPS_pubmethodTransform(Matrix, Boolean)

Realiza una transformación mediante especificado Matrix objeto.

NombreDescripción
System_CAPS_pubeventDrawingAttributesChanged

Se produce cuando el DrawingAttributes asociado con el Stroke cambio de objeto.

System_CAPS_pubeventDrawingAttributesReplaced

Se produce cuando los atributos de dibujo de un Stroke objeto se reemplazan.

System_CAPS_pubeventInvalidated

Se produce cuando la apariencia de los Stroke cambios.

System_CAPS_pubeventPropertyDataChanged

Se produce cuando las propiedades personalizadas de un Stroke los cambios de objeto.

System_CAPS_pubeventStylusPointsChanged

Se produce cuando cambia la propiedad StylusPoints.

System_CAPS_pubeventStylusPointsReplaced

Se produce cuando el StylusPoints se asigna a una nueva propiedad StylusPointCollection.

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_priveventINotifyPropertyChanged.PropertyChanged

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Se produce cuando el valor de cualquier Stroke propiedad ha cambiado.

Un Stroke es el objeto de datos que se recopila desde un dispositivo señalador, como un lápiz de tablet PC o un mouse. El Stroke se puede crear y manipular mediante programación y se puede representar visualmente en un elemento habilitado para entradas manuscritas, como el InkCanvas. Un Stroke contiene información sobre su posición y apariencia. El StylusPoints propiedad es una colección de StylusPoint objetos que especifica la posición de la Stroke. El DrawingAttributes propiedad especifica la apariencia de un trazo.

.NET Framework
Disponible desde 3.0
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: