Freigeben über


Divider.Strokes-Eigenschaft

Ruft die Strokes-Auflistung ab, für das das Divider-Objekt die Freihandanalyse ausführt, oder legt sie fest.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Property Strokes As Strokes
'Usage
Dim instance As Divider
Dim value As Strokes

value = instance.Strokes

instance.Strokes = value
public Strokes Strokes { get; set; }
public:
property Strokes^ Strokes {
    Strokes^ get ();
    void set (Strokes^ value);
}
/** @property */
public Strokes get_Strokes()
/** @property */
public  void set_Strokes(Strokes value)
public function get Strokes () : Strokes
public function set Strokes (value : Strokes)

Eigenschaftenwert

Typ: Microsoft.Ink.Strokes
Die Strokes-Auflistung, für das das Divider-Objekt die Freihandanalyse ausführt.

Hinweise

Sie müssen einem Divider-Objekt eine Strokes-Auflistung zuweisen, damit das Divider-Objekt die Freihandanalyse ausführen kann. Diese Eigenschaft verwaltet die Strokes-Auflistung, die vom Divider-Objekt analysiert wird und aus dem das Divider-Objekt das DivisionResult-Objekt erstellt.

Hinweis

Nachdem Sie der Strokes-Eigenschaft eine Strokes-Auflistung zugewiesen haben, wird bei Zuweisung einer neuen Strokes-Auflistung zur Eigenschaft ein Fehler generiert.

Hinweis

Nachdem eine Strokes-Auflistung der Strokes-Eigenschaft zugewiesen wurde, dürfen Sie die LineHeight-Eigenschaft oder die RecognizerContext-Eigenschaft des Divider-Objekts nicht mehr ändern.

Verwenden Sie das InkAdded-Ereignis und das InkDeleted-Ereignis des Ink-Objekts, um Striche zu ermitteln, die der Strokes-Auflistung, die dem Divider-Objekt zugewiesen ist, hinzugefügt oder daraus entfernt werden sollen. Auf diese Weise bleibt die Strokes-Eigenschaft des Divider-Objekts mit den Strichen, die einem Ink-Objekt zugeordnet sind, synchronisiert. Das gilt für Fälle, in denen Striche einem Ink-Objekt hinzugefügt, daraus entfernt, abgeschnitten oder innerhalb des Objekts geteilt werden.

Hinweis

Durch Verschiebung, Skalierung oder andere Transformationen von Strichen im Ink-Objekt werden keine InkAdded-Ereignisse oder InkDeleted-Ereignisse generiert. Führen Sie dieselben Transformationen für die Striche im Divider-Objekt durch, damit die Strokes-Eigenschaft des Divider-Objekts stets synchronisiert ist.

Beispiele

In diesem C#-Beispiel wird ein Stroke-Objekt (theStroke) einer bestehenden Strichauflistung hinzugefügt, die einem Divider-Objekt (theDivider) zugeordnet ist.

theDivider.Strokes.Add(theStroke);

In diesem Microsoft® Visual Basic .NET-Beispiel wird ein Stroke-Objekt (theStroke) einer bestehenden Strichauflistung hinzugefügt, die einem Divider-Objekt (theDivider) zugeordnet ist.

theDivider.Strokes.Add(theStroke)

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

Divider-Klasse

Divider-Member

Microsoft.Ink-Namespace

Divider.LineHeight

Divider.RecognizerContext

Ink

Divider.RecognizerContext

Strokes