[UWP][InkCanvas] 描画された線があるかを確認する

スポンサーリンク

InkCanvasコントロール上に描画された線があるかどうかを確認するにはInkPresenter.StrokeContainer.GetStrokes().Countプロパティを使用します。

このプロパティが0の場合は線が1本も描画されていません。

逆に1以上であれば描画された線があることがわかります。

サンプルコードを以下に示します。

if (inkCanvas.InkPresenter.StrokeContainer.GetStrokes().Count > 0)
{
  // 描画された線がある場合の処理
}
else
{
  // 描画された線がない場合の処理
}

コメント

タイトルとURLをコピーしました