2012-05-18 11 views

Respuesta

5

Puede usar un panel Canvas y rastrear todos los eventos de puntero como PointerPressed/Moved/Released/Enterred/Exited. Asegúrese de rastrear todos los punteros por ID (llame a e.GetCurrentPoint (myCanvas) para obtener ID de puntero), ya que puede tener más dispositivos de puntero que simplemente el mouse. A continuación, solo agregue algunas formas desde el espacio de nombres Windows.UI.Xaml.Shapes como el Line al lienzo y tendrá un dibujo. El problema que puede encontrar es si desea guardar su imagen, ya que el método WriteableBitmap.Render() de los marcos de interfaz de usuario basados ​​en XAML anteriores no está disponible en WinRT. WriteableBitmapEx, que recientemente obtuvo un WinRT version podría ayudarlo allí.

-4

hacer esto en la red del código XAML:

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

a continuación, ejecutar el código y que tendrá un cuadrado 80x 80y.

Cuestiones relacionadas