Windows 10用のUWPアプリケーションでInkCanvasを使用しようとしていて、わずかな問題が発生しました。私はそれを作ることができるように着色書のアプリを作って、色付けの本の形の黒い輪郭に描画することができないようにしたい。UWP InkCanvas:ストロークの検出
これは可能ですか?私はStrokeCollectedイベントを試みましたが、それはUWP(WPFのみ)には存在しませんでした。
Windows 10用のUWPアプリケーションでInkCanvasを使用しようとしていて、わずかな問題が発生しました。私はそれを作ることができるように着色書のアプリを作って、色付けの本の形の黒い輪郭に描画することができないようにしたい。UWP InkCanvas:ストロークの検出
これは可能ですか?私はStrokeCollectedイベントを試みましたが、それはUWP(WPFのみ)には存在しませんでした。
InkCanvas
クラスにはStrokeCollected
イベントはありません。
カラーブックの図形の黒い輪郭に描画する場合は、InkToolbarHighlighterButton
をInkToolbar
に使用できます。ハイライターは、四角形ペンチップで半透明の線を描画します。それは他の脳卒中をカバーしません。
Simple inking sampleのScenario2を参照してください、それがユニバーサルWindowsアプリケーションでInkToolbar機能を使用する方法を示しています。
またInkDrawingAttributes.DrawAsHighlighterプロパティによって蛍光ペンのように、現在のインクストロークを設定することができます。例えば
:
var drawingAttributes = inkCanvas.InkPresenter.CopyDefaultDrawingAttributes();
drawingAttributes.DrawAsHighlighter = true;
inkCanvas.InkPresenter.UpdateDefaultDrawingAttributes(drawingAttributes);