"InkCanvas"

クリップボードを使用する

InkCanvas コントロールはクリップボードを使用することができ、描画したストロークをコピー、切り取り、貼り付けすることができます。 クリップボードを使用する際は、最初に EditingMode プロパティに Select を指定し、ス...

キャンバスに描いた文字を認識する

InkCanvasでは、文字を認識することが可能です。 文字認識を利用するには下準備が必要です。 最初に C:\Program Files\Reference Assemblies\Microsoft\Tablet PC\v1.7 にあるI...

ジェスチャで認識した情報をもとに図形を描画する

この Tips は「ジェスチャを認識する」を踏まえた上でご覧ください。 InkCanvasでジェスチャを認識すると、Gesture イベントの e 引数の Stroke プロパティを使用して、ストロークが動いた最大幅、高さ、位置といった情報...

ジェスチャを認識する

InkCanvas コントロールでは、ユーザーのマウス(またはタッチ)操作を認識することができます。 操作(ユーザーが操作したマウスやタッチの操作)を認識するには、EditingMode プロパティに InkAndGesture または G...

滑らかな線を描く

通常フリーハンドで線を描画すると、少しギザギザとした線になってしまいます。 滑らかな(ベジェスムージングを適用した)線を描画するには、DefaultDrawingAttributes プロパティを使用して、FitToCurve プロパティに...

ペンの色を変更する

ペンの色を変更するには、DefaultDrawingAttributes プロパティを使用します。 DefaultDrawingAttributes プロパティにはSystem.Windows.Ink.DrawingAttribute クラ...

ペンの太さ/形状を設定する

ペンの太さや形状を変更するには、DefaultDrawingAttributes プロパティを使用します。 DefaultDrawingAttributes プロパティにはSystem.Windows.Ink.DrawingAttribut...

描画されたストロークを選択する

描画されたストロークを選択するには EditingMode プロパティに Select を指定します。 Select を指定すると、ペンが黄色の波線になり、フリーハンドで描いた線の内側にあるストロークが選択状態になります。 選択状態になった...

描画されたストロークを消去する

キャンバス上に描かれたストロークを消去するには、EditingMode プロパティにEraseByPoint またはEraseByStroke を指定します。 EraseByPoint を指定した場合はペンと交差した部分のみが消去され、Er...

インクを使用する

InkCanvas コントロールで絵を描ける(インクを使用する)ようにするには、EditingMode プロパティの設定をする必要があります。 EditingMode プロパティには InkCanvasEditingMode 列挙体の値を指...