Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe Stroke

 

Data di pubblicazione: ottobre 2016

Rappresenta un singolo tratto input penna.

Spazio dei nomi:   System.Windows.Ink
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.Windows.Ink.Stroke

public class Stroke : INotifyPropertyChanged

NomeDescrizione
System_CAPS_pubmethodStroke(StylusPointCollection)

Inizializza una nuova istanza della classe Stroke.

System_CAPS_pubmethodStroke(StylusPointCollection, DrawingAttributes)

Inizializza una nuova istanza della classe Stroke.

NomeDescrizione
System_CAPS_pubpropertyDrawingAttributes

Ottiene o imposta il DrawingAttributes per il Stroke oggetto.

System_CAPS_pubpropertyStylusPoints

Restituisce i punti dello stilo di Stroke.

NomeDescrizione
System_CAPS_pubmethodAddPropertyData(Guid, Object)

Aggiunge una proprietà personalizzata per il Stroke oggetto.

System_CAPS_pubmethodClone()

Restituisce una copia completa dell'oggetto esistente Stroke oggetto.

System_CAPS_pubmethodContainsPropertyData(Guid)

Restituisce un valore che indica se il Stroke oggetto contiene la proprietà personalizzata specificata.

System_CAPS_pubmethodDraw(DrawingContext)

Esegue il rendering dell'oggetto Stroke in base all'oggetto DrawingContext specificato.

System_CAPS_pubmethodDraw(DrawingContext, DrawingAttributes)

Esegue il rendering di Stroke oggetto basata sulla proprietà specificata DrawingContext e DrawingAttributes.

System_CAPS_protmethodDrawCore(DrawingContext, DrawingAttributes)

Esegue il rendering di Stroke sull'oggetto specificato DrawingContext utilizzando l'oggetto specificato DrawingAttributes.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetBezierStylusPoints()

Restituisce i punti dello stilo il Stroke utilizza quando FitToCurve è true.

System_CAPS_pubmethodGetBounds()

Recupera il rettangolo di selezione per il Stroke oggetto.

System_CAPS_pubmethodGetClipResult(IEnumerable<Point>)

Restituisce i segmenti dell'oggetto Stroke che rientrano nei limiti specificati.

System_CAPS_pubmethodGetClipResult(Rect)

Restituisce i segmenti dell'oggetto Stroke che sono all'interno del rettangolo specificato.

System_CAPS_pubmethodGetEraseResult(IEnumerable<Point>)

Restituisce i segmenti dell'oggetto Stroke che sono esterni ai limiti specificati.

System_CAPS_pubmethodGetEraseResult(IEnumerable<Point>, StylusShape)

Restituisce i segmenti dell'oggetto corrente Stroke dopo che viene sezionato dal percorso definito utilizzando l'oggetto specificato StylusShape.

System_CAPS_pubmethodGetEraseResult(Rect)

Restituisce i segmenti dell'oggetto Stroke che sono all'esterno del rettangolo specificato.

System_CAPS_pubmethodGetGeometry()

Ottiene il Geometry del Stroke corrente.

System_CAPS_pubmethodGetGeometry(DrawingAttributes)

Ottiene il Geometry dell'oggetto corrente Stroke utilizzando l'oggetto specificato DrawingAttributes.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetPropertyData(Guid)

Recupera i dati della proprietà per il GUID specificato.

System_CAPS_pubmethodGetPropertyDataIds()

Recupera il GUID di qualsiasi proprietà personalizzata associata con il Stroke oggetto.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodHitTest(IEnumerable<Point>, Int32)

Restituisce un valore che indica se l'oggetto Stroke è entro i limiti specificati.

System_CAPS_pubmethodHitTest(IEnumerable<Point>, StylusShape)

Restituisce se il percorso specificato interseca il Stroke utilizzando l'oggetto specificato StylusShape.

System_CAPS_pubmethodHitTest(Point)

Restituisce un valore che indica se corrente Stroke interseca il punto specificato.

System_CAPS_pubmethodHitTest(Point, Double)

Restituisce un valore che indica se corrente Stroke interseca l'area specificata.

System_CAPS_pubmethodHitTest(Rect, Int32)

Restituisce un valore che indica se Stroke è compreso nei limiti del rettangolo specificato.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_protmethodOnDrawingAttributesChanged(PropertyDataChangedEventArgs)

Le classi derivate possono modificare il comportamento predefinito di DrawingAttributesChanged eventi.

System_CAPS_protmethodOnDrawingAttributesReplaced(DrawingAttributesReplacedEventArgs)

Le classi derivate possono modificare il comportamento predefinito di DrawingAttributesReplaced eventi.

System_CAPS_protmethodOnInvalidated(EventArgs)

Genera l'evento Invalidated.

System_CAPS_protmethodOnPropertyChanged(PropertyChangedEventArgs)

Si verifica quando Stroke le modifiche alle proprietà.

System_CAPS_protmethodOnPropertyDataChanged(PropertyDataChangedEventArgs)

Le classi derivate possono modificare il comportamento predefinito di PropertyDataChanged eventi.

System_CAPS_protmethodOnStylusPointsChanged(EventArgs)

Genera l'evento StylusPointsChanged.

System_CAPS_protmethodOnStylusPointsReplaced(StylusPointsReplacedEventArgs)

Genera l'evento StylusPointsReplaced.

System_CAPS_pubmethodRemovePropertyData(Guid)

Elimina una proprietà personalizzata dal Stroke oggetto.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodTransform(Matrix, Boolean)

Esegue una trasformazione basata sull'oggetto specificato Matrix oggetto.

NomeDescrizione
System_CAPS_pubeventDrawingAttributesChanged

Si verifica quando il DrawingAttributes associato il Stroke Modifica dell'oggetto.

System_CAPS_pubeventDrawingAttributesReplaced

Si verifica quando gli attributi di disegno di un Stroke oggetto vengono sostituite.

System_CAPS_pubeventInvalidated

Si verifica quando l'aspetto del Stroke modifiche.

System_CAPS_pubeventPropertyDataChanged

Si verifica quando le proprietà personalizzate in un Stroke modifiche dell'oggetto.

System_CAPS_pubeventStylusPointsChanged

Si verifica quando la proprietà StylusPoints cambia.

System_CAPS_pubeventStylusPointsReplaced

Si verifica quando il StylusPoints proprietà viene assegnato un nuovo StylusPointCollection.

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_priveventINotifyPropertyChanged.PropertyChanged

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Si verifica quando il valore di qualsiasi Stroke proprietà è stata modificata.

Oggetto Stroke è l'oggetto dati raccolti da un dispositivo di puntamento, ad esempio una penna o il mouse. Il Stroke può essere creato e modificato a livello di codice e può essere rappresentato visivamente su un elemento abilitato input penna, come ad esempio il InkCanvas. Oggetto Stroke contiene informazioni sulla relativa posizione e l'aspetto. Il StylusPoints proprietà è una raccolta di StylusPoint gli oggetti che specifica la posizione di Stroke. Il DrawingAttributes proprietà specifica l'aspetto del tratto.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: