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 !

Sujet : VB.Net TabControl Changement [ Divers / Général ] (JeffC1977)

lundi 15 octobre 2007 à 21:22:25 | VB.Net TabControl Changement

JeffC1977

Salut...

Je ne sais pas comment coder pour que si je change d'onglet dans un TabControl alors il se produit un événement...

Bref comment coder la première ligne de la procédure
Private Sub...... Change(????)

Si quelqu'un peut m'aider et/ou me dire comment récupérer cette information avec VB.Net

Merci


lundi 15 octobre 2007 à 21:57:11 | Re : VB.Net TabControl Changement

Stephane33

Membre Club Administrateur CodeS-SourceS

Private Sub TabControl1.SelectIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged

devrait théoriquement géré cet événement


				Le savoir ne sert que si il est partagé par tous
		

lundi 15 octobre 2007 à 22:19:48 | Re : VB.Net TabControl Changement

JeffC1977

Salut merci..

J'ai 2 erreurs....
Error 1 'TabControl1' is already declared as 'Friend Dim WithEvents TabControl1 As System.Windows.Forms.TabControl' in this class. 
Error 2 End of statement expected. 

PrivateSub TabControl1.SelectIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged

If TabControl1.TabIndex = 5 Then
MsgBox("Test")
EndIf
EndSub

Merci de ton aide

mardi 16 octobre 2007 à 09:12:15 | Re : VB.Net TabControl Changement

Stephane33

Membre Club Administrateur CodeS-SourceS
Ton controle Tabpage s'appelle bien tabpage1 ?
vérifie dans l'entête de ton programme, (Windows Designer), il a l'air d'être déclaré 2 fois:
Double-clique sur ton erreur, et met la ligne en commentaire
Le savoir ne sert que si il est partagé par tous

mardi 16 octobre 2007 à 12:50:29 | Re : VB.Net TabControl Changement

JeffC1977

Et oui mon "TabPage" c'est TabControl1 se nomme bien TabControl1 et j'ai fais une recherche dans mon code (TabControl1) et je ne trouve rien d'aure...
Sinon pour certain bouton je rends le TabControl invisible...mais pas plus....

Si tu pense à autre chose ne te gêne pas...

Je suis vraiment "pogné"

merci de ton aide.

mardi 16 octobre 2007 à 18:34:23 | Re : VB.Net TabControl Changement

Stephane33

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Dans l'entête de ta procédure

Private Sub TabControl1.SelectIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged
        'Private Sub TabControl1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TabControl1.Click

        'If TabControl1.TabIndex = 5 Then
        'MsgBox("Test")
        'End If
    End Sub

Remplace
Private Sub TabControl1.SelectIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.Click
par
Private Sub
TabControl1_SelectIndexChanged (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1. SelectIndexChanged

bien comprendre que la dénomination de ta procédure est indépendant de l'événement du controle
cela pourait être aussi
Private Sub
VerifTab (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1. SelectIndexChanged

ce qui est important c'est que la signature (ByVal sender As System.Object, ByVal e As System.EventArgs) soit conforme à l'évenement
 TabControl1.
SelectIndexChanged

dans le cas présent cet événement se produit lorsque la valeur 
SelectedIndex   change de valeur
Donc Tu récupère la valeur par TabControl1.SelectedIndex, soit l'onglet actif (le premier sera égal à 0)



				Le savoir ne sert que si il est partagé par tous
		

mardi 16 octobre 2007 à 18:44:21 | Re : VB.Net TabControl Changement

JeffC1977

Ok merci... mais il y a encore un erreur....

Private

Sub TabControl1_SelectIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectIndexChangedError 2 Event 'SelectIndexChanged' cannot be found.

Tu avais remarqué ou c'est OK chez vous ?

Et j'ai effectivement de la difficulté à saire cet entête de procédure....

mardi 16 octobre 2007 à 19:11:43 | Re : VB.Net TabControl Changement

JeffC1977

Oublie mon derner message....

Ca fonctionne J'ai effacer le SelectIndexChanged et je l'ai réécris  et ca fonctionne


merci beaucoup...



Cette discussion est classé dans : net, vb, changement, coder, tabcontrol


Répondre à ce message

Sujets en rapport avec ce message

sql server ce et vb.net [ par didierll ] Bonjour, je suis débutant en développement Pocket Pc. Je développe en VB.net. Je voudrais savoir comment créer une base de données sql server ce, comm Aide VB.Net Sql Serveur CE [ par bamyes ] Bonjour, je suis débutant en développement Pocket Pc. Je développe en VB.net. Je voudrais savoir comment créer une base de données sql server ce, comm Evolution CS [ par magic_Nono ] BonjourCe messsage est à destination de tous ceux désirant faire évoluer encore plus CS,serait-il possible d'établir une distinction dans les langage [VB.net]Application avec SQL serverCE [ par thomasBasic ] Salut, Je développe une application PocketPC avec visualStudio.net, donc cette application tourne avec SQL server CE et ce que je voudrais c'est trans Réseau et émulateur VB Net [ par lemire ] BonjourJe suis en cours de développement d'une petite application PDA pour un client. J'utilise l'atelier de développement VB.Net avec un projet de ty Base de sonnée SQLCe avec VB.NET [ par antoineraymond ] Bonjour. J'aimerais avoir un exemple d'utilisation de SQLCe avec VB.NET. Comment créer la base de donné, comment l'utilisé et comment l'installer. Si vb.net Lancer un executable sur ppc [ par garocheb ] Bonjour, Je suis un nouveau en vb.net et je n'arrive pas a trouver comment on peux lancer un executable se trouvant dans "\my documents\12.exe" Aidez Comment jouer du mp3 en vb.net [ par Rlooping ] Comment jouer du mp3 en vb.net sur pocket 2003 ? VB.Net GroupBox [ par JeffC1977 ] Salut...J'ai une petite question bête à poser....Je suis en VB. NetJ'aimerais mettre un Frame (VB6), donc un GroupBox mais je ne l'ai pas dans ma boît GetForegroundWindow [ par MadM@tt ] Bonjour je voulais sa voir si l'api GetForegroundWindow est présente sur windows mobile 2003 ou 2005, car avec visual basic .net 2005 et l'émulateur s


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

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,234 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é.