0% ont trouvé ce document utile (0 vote)
0 vues12 pages

Toolstrip

Le document décrit les fonctionnalités et propriétés des contrôles ToolStrip, PictureBox, ImageList et MenuStrip dans une interface Microsoft Office. Il explique comment configurer ces éléments, ajouter des images, et gérer les menus, ainsi que les propriétés associées pour personnaliser leur comportement. Des exemples de code illustrent l'utilisation des propriétés pour manipuler ces contrôles dans une application.

Transféré par

k.naim.ced
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues12 pages

Toolstrip

Le document décrit les fonctionnalités et propriétés des contrôles ToolStrip, PictureBox, ImageList et MenuStrip dans une interface Microsoft Office. Il explique comment configurer ces éléments, ajouter des images, et gérer les menus, ainsi que les propriétés associées pour personnaliser leur comportement. Des exemples de code illustrent l'utilisation des propriétés pour manipuler ces contrôles dans une application.

Transféré par

k.naim.ced
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ToolStrip

De type Microsoft Office, Toolstrip configure les barres


.
On peut créer une barre n'importe où dans le formulaire.
Les propriétés principales:
AllowItemReorder : indique si les items (boutons de la

en maintenant sur la touche ALT.


ShowItemToolTips: indique si les items peuvent afficher
des infos bulles.
TextDirection : indique la direction du texte dans les
items du ToolStrip.
ToolStrip

Le Toolstrip accueille plusieurs éléments:


ToolStripButton
ToolstripLabel
ToolstripSeparator
ToolstripDropDownButton (menu déroulant)
ToolStrip

Dans le code, on a accès aux propriétés de l'élément


directement à partir de son nom:
[Link] ="Ok"

Ou par l'intermédiaire de la barre ToolStrip :


[Link] (2).Text ="Ok"
ToolStrip

La barre de bouton peut être mise verticalement grâce


à la propriété LayoutStyle
Avec l'aide du petit bouton permettant les taches
courantes sur le ToolStrip, on peut ajouter
instantanément tous les boutons standards ( nouveau,
ouvrir, enregistrer, imprimer, couper, copier, coller.
Les images

Le contrôle PictureBox sert à afficher des graphismes


au format bitmap, GIF, JPEG, métafichier ou icône
(.BMP .GIF .JPG .WMF .ICO)
L'image à afficher est déterminée par la propriété
Image
Les images

On peut aussi charger une image par code:


[Link] = [Link]("[Link]")
La propriété SizeMode détermine la façon dont l'image
et le contrôle se dimensionnent l'un par rapport à
l'autre.
aucun : L'image est alignée en haut à gauche du contrôle.
Elle peut être trop grande ou trop petite, mais rien ne
change de taille.
Stretch : l'image est automatiquement étirée afin que sa
taille s'adapte à celle du contrôle qui la contient.
Autosize : la taille du contrôle est modifiée pour faire la
taille de l'image.
CenterImage : l'image est centrée par rapport au contrôle.
Les images

Pour tous les contrôles affichant des images: l'image peut


être définie à l'aide des propriétés Image ou
BackgroundImage par la fenêtre des propriétés.
Ou bien dans le code :
[Link] = [Link]("C:\Graphics\[Link]")
Le contrôle ImageList

Il sert de containeur à images, c'est une collection


d'images.
Les images qu'il contient seront utilisées par d'autres
contrôles (PictureBox, Listview, TreeView, Button....)
Il n'est pas visible en exécution.
En conception il apparaît en bas sous la feuille.
En cliquant sur le bouton '...' en face de Images,
l'éditeur de collections d'image s'ouvre et on y charge
nos images.
Elles sont indéxés.
Image List

Un ImageList peut aussi être chargé par code:


[Link]([Link](NomImage))
Pour utiliser une image de l'ImageList dans un autre
contrôle, il faut modifier les propriétés de cet autre
contrôle( un bouton par exemple):
La propriété ImageList du bouton doit contenir le nom
du contrôle imageList et ImageIndex du bouton doit
contenir l'index de l'image dans l'ImageList.
Ou dans le code, on écrit:
[Link] = imagelist1
[Link] = 2
MenuStrip Editeur de menus

On peut ajouter un menu dans une feuille.


Pour 'dessiner' le menu, il suffit de mettre le curseur sur
le menu en haut de la fenêtre, où est écrit 'Taper ici' :
tapez le texte du menu
Il apparaît automatiquement un 'Tapez Ici' pour les
lignes dessous ou le menu suivant.
MenuStrip Editeur de menus

Quand le curseur est sur une ligne du menu,la fenêtre


de propriété donne les propriétés de la ligne :
La propriété ShortKey permet de créer un raccourci.
La propriété Checked permet de cochez la ligne.
La propriété Visible permet de faire apparaître ou non
une ligne.

Vous aimerez peut-être aussi