2012-05-18 2 views

ответ

5

Вы можете использовать панель Canvas и отслеживать все события указателя, такие как PointerPressed/Перемещение/Выход/Ввод/Выход. Убедитесь, что вы отслеживаете все указатели по идентификатору (вызовите e.GetCurrentPoint (myCanvas), чтобы получить идентификатор указателя), поскольку у вас может быть больше указательных устройств, чем только мышь. Затем просто добавьте некоторые фигуры из пространства имен Windows.UI.Xaml.Shapes, например, Line на холст, и у вас есть рисунок. Проблема, с которой вы можете столкнуться, заключается в том, что вы хотите сохранить изображение, поскольку метод WriteableBitmap.Render() предыдущих основанных на XAML интерфейсах пользовательского интерфейса недоступен в WinRT. WriteableBitmapEx, который недавно получил WinRT version, может вам помочь.

-4

сделать это в сетке XAML-код в:

<Canvas> 
    <Rectangle Width="80" 
       Height="80" 
       Fill="Red" 
       Canvas.Left="80" 
       Canvas.Top="80" /> 
</Canvas> 

затем запустить свой код и он будет иметь квадратную 80x 80Y.

0

Эта ссылка объясняет, как добиться того, что вы хотите Quickstart: Capturing ink data с ясным, сохранить и функциональность нагрузки здесь является full code