Microsoft Ink画像コントロールをクリアする方法は?
-
10-10-2019 - |
質問
私が何かを描くと言って、クリアするボタンがあります、どうすればコントロールの図面をクリーニング/クリア/リセットしますか?
解決
私が知る限り、私はクリアするためのボタンがあると言うだけです
inkPicture1.InkEnabled = false;
inkPicture1.Ink = new Microsoft.Ink.Ink();
inkPicture1.InkEnabled = true;
inkPicture1.Invalidate();
そのため、コントロールが新しいインクオブジェクトにインスタンス化されるようにします。
他のヒント
MSDNリファレンス: http://msdn.microsoft.com/en-us/library/ms701123%28v = vs.85%29.aspx
InckPictureのインクプロパティからインクディスプレイオブジェクトに補給します。
次に、inkdisp.deletestrokes()メソッドを使用し、pass inkdisp.strokesプロパティをパラメーターとして使用します。
例:
control.Enabled = false;
control.Ink.DeleteStrokes();
control.Enabled = true;
所属していません StackOverflow