基本的に、私がやろうとしているのは、キャンバスに一種の「ダーティ」状態をトリガーして、保存されていない変更があるかどうかを知ることです。
ストロークが変更されたときにいつでも処理できる WPF InkCanvas のイベントはありますか?
ない場合、同等のイベントをリッスンする必要がありますか? 私の最初の推測は次のとおりです。
StrokeCollected
StrokeErased
StrokesReplaced
私は間違っている可能性があり、エッジケースを見逃している可能性があります。
注: 誤検知 (実際にはそうではないのにダーティとマークされている) が発生しても大したことではありませんが、誤検知は望ましくありません。