Wie Microsoft Tintenbildsteuerung löschen?
-
10-10-2019 - |
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?
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