Le Pocket PC avec son stylet et son écran sensitif est parfait pour dessiner un petit croquis explicatif à la volée. Voyons voir comment, à travers un petit exemple, utiliser simplement la System.Drawing Class du Compact Framework dans vos applications
Cet article est le 7ème de notre petite progression. Commencez donc, si ce n'est pas déjà fait, par aller les regarder. Je considérerai ici que vous les avez lu et que certains points déjà traités précédemment sont donc acquis
Nous nous attarderons aujourd'hui sur les points suivants :
System.Drawing la classe qui permet de dessiner dans vos applications
Le bouton ToolBar de style DropDownButton qui permet, en plus, d'afficher un menu contextuel. On implémentera aussi une rotation d'outil par simple click sur ce bouton et un changement d'icône à la volée
Afficher une palette à l'aide d'un Panel contrôlé par un bouton de ToolBar en recopiant dedans des images provenant de notre ImageList et en récupérant les coordonnées du click pour en déduire l'image choisie
Accrocher un 2eme formulaire au formulaire principal pour permettre par exemple un choix d'options, avec communication de données entre les deux formulaires
Modifier à la volée un bouton de ToolBar en ajoutant à l'ImageList une image générée par script puis en l'accrochant au-dit bouton
Le contrôle TrackBar qui permet d'afficher un curseur permettant à l'utilisateur de saisir une valeur dans une plage
La lecture et l'écriture dans un fichier image de type bmp, gif, jpg ou png