Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AJOUTER DES ITEMS DANS LE MENU SYSTÈME ET AJOUTER UN ITEM ALWAYS ON TOP


Information sur la source

Catégorie :Control Source .NET ( DotNet ) Classé sous : composant, menu, topmost, designer, subclassing Niveau : Initié Date de création : 20/09/2007 Date de mise à jour : 20/09/2007 20:38:48 Vu / téléchargé: 5 023 / 375

Note :
Aucune note

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


Description

Ce code contient deux composants :
-> le premier permet d'ajouter des items de menus et de sous menus dans le menu système. Pour cela, il suffit de créer un ContextMenuStrip contenant les items à ajouter et d'associer les handlers de click sur ces items puis d'affecter ce contextmenu à notre composant. De plus, il permet de désactiver tous les items existants (fermeture, mnimize, maximize...)
-> le second permet d'ajouter un menu toggle checkable permettant de d'activer ou désactivé le TopMost de la Form parente

Ce code démontre l'utilisation du sous classement avec NativeWindow, de l'accès au menu système et des Designers .Net (permet d'initialiser le composant dans Visual Studio).
 

Conclusion

N'hésitez pas à commenter et à noter...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

20 septembre 2007 20:38:48 :
source en .net biensûr ;)

Commentaires et avis

signaler à un administrateur
Commentaire de MadM@tt le 10/09/2008 22:18:53

Salut ShareVB, aurais-tu à tout hasard déposé la même source en VB6 ? (je ne la trouve pas)

merci
MadMatt

signaler à un administrateur
Commentaire de ShareVB le 10/09/2008 23:02:09

Salut MadMatt,

Non, je n'ai pas de version VB6 pour l'instant. Désolé. D'ailleurs cela serait nettement moins élégant qu'en .Net dans la mesure où tout serait dans un module à appeler au Form_Load...

ShareVB

signaler à un administrateur
Commentaire de dev2006 le 21/02/2009 15:56:41

Bonjour ShareVB
ma question c'est la suivante es que je peux appliquer votre code sur un composant SWF (objet flash) ,  je veux modifier  son menu system.
merci si vous avez une réponse:voici mon mail amelsoftwar@yahoo.fr
Merci une autre fois

signaler à un administrateur
Commentaire de ShareVB le 23/02/2009 21:24:35

Cette source ne permet pas de modifier un menu système d'une application extérieure d'autant plus s'agissant d'un objet COM dont le contexte est variant.

Il doit surement être possible de créer une dll .net qui s'intégre à la place du player flash et qui le wrap de sorte que le menu système est celui du contrôle wrappant. Je pense d'ailleurs, qu'il s'agit juste d'un menu contextuel simple fourni par flash et qu'il sera très difficile de l'empêcher.

ShareVB

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Menu style xp sous vb6 [ par santi ] Salut à tous !qq1 pourait il me dire cmt fèr pour avoir un menu style xp sous vb6?un pote m'a dit kil fallè ajouter un certain composant sur ma feuill transformation du curseur en pointeur au survol des items du composant menu (flash Mx 2004 pro) [ par JPGN ] Comment faire pour que le curseur de la souris se mette en "pointer" quand on survole les items cliquables d'un composant menu. Apparemment le menu n' pas de propriété useHandCursor pour un composant "menu" (flash pro mx 2004) [ par JPGN ] Comment faire pour que le curseur de la souris se transforme en "pointer" au survol des items cliquables d'un composant menu ? Apparemment le composa pas de propriété useHandCursor pour un composant "menu" (flash pro mx 2004) ? [ par JPGN ] Comment faire pour que le curseur de la souris se transforme en "pointer" au survol des items cliquables d'un composant menu ? Apparemment le composa afficher le composant data environnement [ par fadydiarra ] salut à tous,je parviens pas à faire afficher le composant data environnement.Ordinairement je le retrouvaitdans le menu Projet\data environnement.Je composant crystal report : probleme avec la fenêtre de saisie de paramètres [ par Thierrya ] Bonjour, J'ai créé sous VS 2008, un report contenant un paramètre. Dans une fenetre j'ai mis un composant CrystalReportViewer. puis j'ai mis le co Cellules dépendantes du menu "Atteindre" Excel 2003 tronquées [ par FF69 ] Bonjour à tous,Pour connaître les cellules dépendantes d'une cellule dans excel 2003, la fonction d'audit "Atteindre" permet de visualiser la liste de Charger une image animée en vb6 [ par bonagad ] bonjour les amis,J'ai téléchargé certaines images animées que je désire les charger en vb6.ces images sont essentiellement des gif animés.J'utilise un Menu Données [ par tovin ] Bonjour,La fenêtre de VB 2005 ou 2008 Express fait apparaître un menu "Données" et deux sous-menus :- Afficher la source des données- Ajouter une nouv Composant graphique [ par toosdu87 ] Bonjour à tous,je suis sous VB.net express 2008je souhaitrai réaliser une sorte de moniteur dans lequel je rentrerai des valeurs à intervale régulier.


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,577 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.