質問

私が何かを描くと言って、クリアするボタンがあります、どうすればコントロールの図面をクリーニング/クリア/リセットしますか?

役に立ちましたか?

解決

私が知る限り、私はクリアするためのボタンがあると言うだけです

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;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top