begin process at 2012 05 26 18:19:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Divers

 > 

Général

 > 

VB.Net TabControl Changement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

VB.Net TabControl Changement

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ée 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

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales