cs_bamoo
Messages postés17Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention21 décembre 2004
-
16 nov. 2004 à 20:45
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 2014
-
16 nov. 2004 à 22:18
Bonjour,
Je suis débutant en Vb .net et j'ai plusieurs questions :
1. Comment faire une application avec plusieurs fenêtres imbriqués dans une fenêtre principale à la manière de visual studio.net par exemple ?
pour l'instant, je me suis appuyé sur des fnêtres MDi mais je voudrais qu'on ne puisse pas déplacer ses fenêtres aussi facilement. Je veux qu'elles "collent" à l'application comme avec visual et elles ne doivent donc pas pouvoir sortir de la fenêtre...
2. Sinon, quand on ajoute un mainmenu sur la form, il y a une barre verticale qui apparaît en dessous de la form, comment faire pour la supprimer ?
3. Comment faire pour ne récupérer que la dernière lettre qui vient d'être saisie sur l'évènement TextChanged d'un RichTextBox ?
Peut-on utiliser des splitter dans des contraintes car pour l'instant, avec un panel par exemple et mes composants à redimensionner à l'intérieur, ca ne marche pas alors que direct sur la fnêtre, aucun problème
cs_bamoo
Messages postés17Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention21 décembre 2004 16 nov. 2004 à 20:48
En fait, pour la question 4, je ne pense pas qu'il faille utiliser une datagrid car je n'ai pas de source de données, je veux juste faire une grille avec plusieurs colonnes...
Merci
cs_zelastwarrior
Messages postés33Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention10 juin 2005 16 nov. 2004 à 21:33
j'ai recherché dans mon livre et je pense avoir trouvé la solution:
il faut definir la propriété Start Position de la fenetre fille à CenterParent (explication : la feuille sera centrée dans les limites de la feuille parents.
niko
cs_bamoo
Messages postés17Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention21 décembre 2004 16 nov. 2004 à 21:47
J'ai essayé mais ca ne marche pas :
Dim FDebug As New Debug()
FDebug.MdiParent = Me
'FDebug.Dock = DockStyle.Left
'FDebug.Anchor = AnchorStyles.Bottom + AnchorStyles.Top + AnchorStyles.Left
FDebug.StartPosition = FormStartPosition.CenterParent
FDebug.Show()
En fait, on peut toujours bouger la fenêtre fille comme on veut à l'intérieur de la fenêtre parent et même en dehors si on veut, ce qui est génant...
Sinon, y'a un truc bourrin qui serait de détecter le mouvment de la fenêtre et de remettre les coodonnées comme on veut...ca serait quel évènement ?