Frage

Say Ich zeichne etwas, und ich habe eine Schaltfläche zu löschen, wie kann ich sauber / klar / Zurücksetzen der Zeichnung auf der Steuer?

War es hilfreich?

Lösung

Nun, soweit ich herausfand, sagen, ich habe eine Schaltfläche zu löschen Ich brauche nur zu

inkPicture1.InkEnabled = false;
inkPicture1.Ink = new Microsoft.Ink.Ink();
inkPicture1.InkEnabled = true;
inkPicture1.Invalidate();

, so dass die Steuerung mit einem neuen Tinte Objekt instanziiert wird.

Andere Tipps

MSDN Referenz: http: // msdn.microsoft.com/en-us/library/ms701123%28v=vs.85%29.aspx

Hier finden Sie eine refrence zum Ink Display-Objekt aus den Tinten Eigenschaft InckPicture.

Dann die InkDisp.DeleteStrokes () -Methode und InkDisp.Strokes Eigenschaft als Parameter übergeben.

Beispiel:

            control.Enabled = false;
            control.Ink.DeleteStrokes();
            control.Enabled = true;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top