InkCanvasコントロール上に描画された線があるかどうかを確認するにはInkPresenter.StrokeContainer.GetStrokes().Countプロパティを使用します。
このプロパティが0の場合は線が1本も描画されていません。
逆に1以上であれば描画された線があることがわかります。
サンプルコードを以下に示します。
if (inkCanvas.InkPresenter.StrokeContainer.GetStrokes().Count > 0)
{
// 描画された線がある場合の処理
}
else
{
// 描画された線がない場合の処理
}
Please follow and like us:

コメント