2012-05-18 15 views

risposta

5

È possibile utilizzare un pannello Canvas e tenere traccia di tutti gli eventi del puntatore come PointerPressed/Spostati/Rilasciati/Entrati/Esci. Assicurati di tracciare tutti i puntatori per ID (chiama e.GetCurrentPoint (myCanvas) per ottenere l'ID del puntatore), poiché potresti avere più dispositivi puntatore del solo mouse. Quindi aggiungi alcune forme dallo spazio dei nomi Windows.UI.Xaml.Shapes come lo Line alla tela e hai un disegno. Il problema che potresti incontrare è se vuoi salvare la tua immagine, poiché il metodo WriteableBitmap.Render() dei precedenti framework UI basati su XAML non è disponibile in WinRT. WriteableBitmapEx, che recentemente ha ottenuto un WinRT version potrebbe aiutarti.

-4

farlo nella griglia del codice XAML:

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

quindi eseguire il codice e avrà un quadrato 80x 80 sexvicies.

Problemi correlati