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 !

EXTENDPANEL : UN PANEL ORIGINAL ET STYLISÉ


Information sur la source

Catégorie :.NET Source .NET ( DotNet ) Classé sous : extendpanel, panel, usercontrol, héritage Niveau : Initié Date de création : 20/06/2006 Date de mise à jour : 21/06/2006 10:13:30 Vu / téléchargé: 7 840 / 542

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Cliquez pour voir la capture en taille normale
Voici un contrôle personalisé hérité du panel classique mais disposant d'attrait suplémentaire. L'ExtendPanel dispose ainsi d'une barre de titre coloré permettant : de déplacer le control dans la fenetre d'application, d'affiché un titre (comme un form) et de fermer (masquer) le contrôle.

Quelques amélioration sont encore à apporté mais celui-ci est néammoins entièrement fonctionnel et stable. Toutes les critiques et suggestion sont les bienvenues dans les commetaires.
 

Conclusion

Cette source est compatible .net 2.0 uniquement et est réalisé avec Visual C# Express 2005.

Un programme de démonstration est fournit.
 

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 !
  •   ExtendPanel
    •   ExtendPanel
    •   TestPanel
      •   bin
        •   Debug
          • ExtendPanel.dllTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • ExtendPanel.pdbTélécharger ce fichier [Réservé aux membres club]19 968 octets
          • TestPanel.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • TestPanel.pdbTélécharger ce fichier [Réservé aux membres club]22 016 octets
          • TestPanel.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
        •   Release
          • ExtendPanel.dllTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • ExtendPanel.pdbTélécharger ce fichier [Réservé aux membres club]19 968 octets
          • TestPanel.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • TestPanel.pdbTélécharger ce fichier [Réservé aux membres club]19 968 octets
      •   obj
        •   Debug
          • TempPE
          • ResolveAssemblyReference.cacheTélécharger ce fichier [Réservé aux membres club]4 565 octets
          • TestPanel.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]842 octets
          • TestPanel.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • TestPanel.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • TestPanel.pdbTélécharger ce fichier [Réservé aux membres club]22 016 octets
          • TestPanel.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        •   Release
          • TempPE
          • ResolveAssemblyReference.cacheTélécharger ce fichier [Réservé aux membres club]4 569 octets
          • TestPanel.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]842 octets
          • TestPanel.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
          • TestPanel.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • TestPanel.pdbTélécharger ce fichier [Réservé aux membres club]19 968 octets
          • TestPanel.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        • TestPanel.csproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier692 octets
      •   Properties
      • Form1.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier628 octets
      • Form1.Designer.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 513 octets
      • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 814 octets
      • Program.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier481 octets
      • TestPanel.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 446 octets
    • ExtendPanel.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 407 octets
    • ExtendPanel.suoTélécharger ce fichier [Réservé aux membres club]45 056 octets

Télécharger le zip

Historique

21 juin 2006 10:13:30 :
Ajout d'un screenshot

Commentaires et avis

signaler à un administrateur
Commentaire de leproc le 22/06/2006 21:37:10

Je trouve que c'est plutôt pas mal et que c'est styler en plus

signaler à un administrateur
Commentaire de yoannd le 29/06/2006 14:47:07

Salut !

C'est marrant, ça me rappèle une source que j'ai posté il y a quelques temps :
http://www.csharpfr.com/code.aspx?ID=28023

En tout cas, bon courage pour la suite :)

++

signaler à un administrateur
Commentaire de wizad le 29/06/2006 15:36:57

tien oui mais je n'avais jammais vu cette source avant.

signaler à un administrateur
Commentaire de Azo le 28/08/2006 15:46:02

pamal les fautes sur la copie d'écran =)

signaler à un administrateur
Commentaire de wizad le 21/09/2006 14:07:19

désolé j'avais fait le screen et le démo la veille vers 3h du mat' donc pas trés frais :)

signaler à un administrateur
Commentaire de jrivet le 02/07/2007 09:56:03

Salut,
Cette source m'a l'air d'être un bon point de départ pour ce que je souhaite faire.
En fait je doit faire à peu de chose près la même chose. seulement j'aimerais comprendre et non pas recopier bêtement.

Le soucis c'est qu'en partant d'un nouveau projet, et en suivant le code, je n'arrive pas à faire que mon contrôle se dessine sur la feuille en mode Création (en execution aussi d'ailleurs). J'aimerais donc savoir de quel type est le ExtendedPanel.cs : car je me perds avec Contrôle Utilisateur, Contrôle Personnalisé et autre Classe Component.

Voilà un petit coup de main Siouplet.

merci d'avance.
@+
Julien

signaler à un administrateur
Commentaire de wizad le 02/07/2007 11:07:40

Je suis partit d'un UserControl ais j'ai modifié l'héritage en System.Windows.Forms.Panel
Lors de la conception du panel je n'avais pas non plus le mode conception/design.

Par contre une vois la solution généré aucun problème pour l'intégrer à mes autres forms.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment ajouter au runtime des Panel a un UserControl ? [ par mrjoy82 ] Bonjour, Je cherche a pouvoir ajouter des panels a une class derivant d'un UserControl que j'ai fait, mais je ne sais pas comment ajouter des panels d UserControl - Container [ par bucherb ] Hello!J'ai un ptit problème.. J'ai un UserControl qui contient un Panel... J'aimerais pouvoir ajouter des controls dans ce Panel au design-time.. UserControl Imbriqué [ par oliclaude ] Bonjour à tous, Je développe actuelement un UserControl qui représente des boutons verticaux à la Outlook. J'ai donc un control principale qui enc panel fixe [ par DarKBreToN ] Bonjour,je développe un genre de compilateur et je voudrais rajouter un panel sur la gauche lorsqu'on crée un nouveau projet. J'ai testé avec le userc Changer le composant dans dans un split container [ par kaygee ] Salut,Je crée une application avec des splitcontainersje crée un user control avec plusieur boutons pour crée mon menu et je le place dans le premiere panel rétractables, collapsible Panel [ par zenithe ] Bonjour .je voudrai que l'on me renseigne ou je pour trouver un tutoriel sur la création d'un panel rétractables.Je cherche un tuto commenter pas une dragdrop d'un panel sur une picturebox [ par dod0 ] bonjour à tous, je débute en VB sous C# donc un peu pomé : (donc mon pb et que j'aimerais déplacer un panel dans une picturebox (le panel représente u panel avec scrollbar [ par metos ] Bonjour,     J'ai un panel dans lequel je génére des boutons et des champs texte automatiquement. Le problème c'est que parfois j'ai trop de bouton et Propriétés custom d'un activeX en C# [ par esopio ] Bonjour, Aujourd'hui je suis capable de coder un objet activeX en C# par l'intermédiaire d'un userControl C#. Il suffit pour cela d'ajouter quelques l Draw sur Picture Box ou Panel ? [ par olibara ] Bonjour J'ai developpé une application qui fait pas mal de bricolage graphique sur un pictureboxCa marche tres bien J'ai lu quelques articles qui


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,53 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é.