begin process at 2008 07 04 09:03:01
1 204 518 membres
60 nouveaux aujourd'hui
14 116 membres club

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 !

GROUPE DE CONTRÔLES VB6 EN VISUAL BASIC 2005 EXPRESS EDITION


Information sur la source

Catégorie :Control Source .NET ( DotNet ) Classé sous : vb2005, control, groupe, collection Niveau : Débutant Date de création : 24/02/2006 Date de mise à jour : 25/02/2006 10:28:20 Vu / téléchargé: 9 050 / 801

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

C'est une simulation des groupes de contrôles de VB6 en VB.NET
Evidemment EBArtSoft m'a mis sur la voie.
On peut grouper des contrôles identiques, soit dans l'IDE
soit dynamiquement dans le code et y attacher la gestion
des évenements.


Afyn
Navedac - Le savoir faire des cancres

Source

  • Les contrôles sont ajoutés à la collection Controls
  • ' Créé l'objet
  • Dim Ctl As New Note
  • ' L'ajoute à la collection Controls de NotePanel
  • Me.NotePanel.Controls.Add(Ctl)
  • ' On ajoute une interception des messages et une re direction
  • ' Il faut traiter tous les messages un à un
  • AddHandler Ctl.MouseMove, AddressOf NoteMouseMove
  • AddHandler Ctl.DoubleClick, AddressOf NoteMouseDoubleClick
  • With Ctl
  • .Top = y
  • .Left = x
  • .BringToFront()
  • End With
Les contrôles sont ajoutés à la collection Controls

        ' Créé l'objet
        Dim Ctl As New Note
        ' L'ajoute à la collection Controls de NotePanel
        Me.NotePanel.Controls.Add(Ctl)
        ' On ajoute une interception des messages et une re direction
        ' Il faut traiter tous les messages un à un
        AddHandler Ctl.MouseMove, AddressOf NoteMouseMove
        AddHandler Ctl.DoubleClick, AddressOf NoteMouseDoubleClick
        With Ctl
            .Top = y
            .Left = x
            .BringToFront()
        End With
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

24 février 2006 13:26:27 :
- Corrections Mineures
25 février 2006 10:28:20 :
- Suppression du Tag et utilisation du mot clé TypeOf à la place
  • signaler à un administrateur
    Commentaire de Mauricet le 27/02/2006 10:33:57

    Bonjour
    Il faut rajouter l'espace de nom Graphic Control pour que cela fonctionne.
    C'est une solution. Mais, fait un peu une grille du Lotto avec un bouton en dessous qui lance, à chaque appui, l'application pour donner les numéros ganants, y compris le complémentaire.
    Le tout est affiché graphiquement sur la grille avec une couleur différente pour le complémentaire
    A bientôt
    Maurice

  • signaler à un administrateur
    Commentaire de BSGilles le 16/07/2007 15:46:04

    Simple et efficace. Parade à l'une des nombreuses absurdités de VB.Net, souvent en régression par rapport à VB6. Merci

  • signaler à un administrateur
    Commentaire de Afyn le 12/12/2007 21:47:41

    J'avais loupé ce commentaire ...

    Merci BSGILLES

    Afyn - Navedac

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS