La programmation Ev\u00e8nementielle
Les Boutons
Modifier ses propri\u00e9t\u00e9s:
On peut modifier les propri\u00e9t\u00e9s dans la fen\u00eatre des propri\u00e9t\u00e9s en bas \u00e0 droite:
On peut aussi modifier les propri\u00e9t\u00e9s par du code.
Name est utilis\u00e9 pour lui donner un nom explicite (BoutonOk BoutonCancel)
FlatStyle donne un aspect au bouton (Flat, standard, System, pop Up)
Standard et System utilisent le th\u00e8me d'affichage de Windows que vous avez choisi dans le
panneau de configuration. (Th\u00e8me Windows XP, personnel..)
Quand on utilise Flat on peut choisir dans FlatStyle l'\u00e9paisseur du bord et sa couleur et rouge dans
notre premier bouton).
Enfin on peut choisir la position du texte avec Te xt Ali gn. Il a la valeur TopLeft dans le dernier
bouton.
* Exemple:
button1.Text="Ok" affiche 'Ok' dans le bouton.
Si on y inclut un \u00ab & \u00bb la lettre qui suit sera soulign\u00e9e et servira de raccourci clavier.
Button.Text= "&Ok" donne sur le bouton Ok et cr\u00e9e le raccourci clavier 'Ctrl O' qui est l'\u00e9quivalen
d'un click sur le bouton.
TextAlign permet de positionner le texte dans le bouton.
Image contient le nom de l\u2019image \u00e0 afficher sur le bouton (si on veut afficher une image, on le fait e
mode Design; noter que quand on distribue l'application, il n'y a pas besoin de fournir le fichier
contenant l'image avec l'application ). (AlignImage permet de positionner l\u2019image sur le bouton.)
On peut aussi puiser une image dans une ImageList gr\u00e2ce \u00e0 la propri\u00e9t\u00e9 ImageList et ImageIndex,
peut ainsi changer d\u2019image.
La propri\u00e9t\u00e9 BackGroundImage permet de mettre une image de fond.
Font contient la police de caract\u00e8re, sa taille, son enrichissement (gras, italique..)
Truc: quand vous travaillez sur de tr\u00e8s petits boutons, changer la propri\u00e9t\u00e9 Font et choisir une peti
taille de caract\u00e8re (8 par exemple)
Utiliser les \u00e9v\u00e8nements:
Les \u00e9v\u00e9nements vont vous permettre d\u2019effectuer des t\u00e2ches lors d\u2019actions pr\u00e9cises de l\u2019utilisateur.
sont donc \u00e0 la base de l\u2019interaction entre l\u2019utilisateur et l\u2019application.
Par exemple, lorsque vous cliquez sur un bouton pour afficher une boite de dialogue, vous
Fili\u00e9re TSDI 1A GC
Leave a Comment