私は、ユーザーがWindows 8 Metroアプリケーション内のキャンバスに署名を描くことを望んでいます。C#とXAMLを使用してメトロでキャンバスを描画する方法
誰もC#とXAMLを使用している例は知っていますか?
私は、ユーザーがWindows 8 Metroアプリケーション内のキャンバスに署名を描くことを望んでいます。C#とXAMLを使用してメトロでキャンバスを描画する方法
誰もC#とXAMLを使用している例は知っていますか?
Canvasパネルを使用して、PointerPressed/Moved/Released/Entered/Exitedのようなすべてのポインタイベントを追跡できます。ポインターデバイスはマウスだけでなく、IDで呼び出す(e.GetCurrentPoint(myCanvas)を呼び出してポインターIDを取得する)ことを確認してください。次に、名前空間のいくつかの図形をLineのようにキャンバスに追加して、図面を作成します。 WinRTでは、以前のXAMLベースのUIフレームワークのWriteableBitmap.Render()メソッドが使用できないため、画像を保存する場合に発生する可能性があります。最近WinRT versionを取得したWriteableBitmapExがお手伝いします。
は、XAMLコードのグリッドでこれを行うには、この方法を試してみてください。そして、
<Canvas>
<Rectangle Width="80"
Height="80"
Fill="Red"
Canvas.Left="80"
Canvas.Top="80" />
</Canvas>
あなたのコードを実行し、それが正方形80X 80Yを持つことになります。
このリンクは、あなたが望むものを達成するための方法を説明明確で Quickstart: Capturing ink data、保存して、ここではロード機能は、full code
です