je veux contrôler mes pages onglet avec des boutons personnalisés ... maintenant je veux cacher mes onglets de commandes de l'onglet ... Comment puis-je faire ...contrôles onglet personnalisé dans vb.net
Répondre
Ceci est possible, le contrôle de tabulation natif implémenté par Windows envoie le message TCM_ADJUSTRECT pour permettre au client de remplacer la taille des onglets. Ajoutez une nouvelle classe à votre projet et collez le code ci-dessous. Compiler. Déposez le nouveau contrôle du haut de la boîte à outils sur votre formulaire. Au moment du design, il a toujours les onglets afin que vous puissiez facilement passer d'une page à l'autre. Mais ils seront partis à l'exécution.
Public Class MyTabControl
Inherits TabControl
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
'--- Hide tabs by trapping the TCM_ADJUSTRECT message
If m.Msg = &H1328 AndAlso Not DesignMode Then
m.Result = CType(1, IntPtr)
Else
MyBase.WndProc(m)
End If
End Sub
End Class
je Ne croyez pas que vous pouvez masquer les boutons de tabulation afin de résoudre votre problème n'utilisez pas du tout les pages d'onglets - utilisez plutôt le contrôle Panel
.
Vous serez obligé de faire un peu plus de travail mais vous obtiendrez l'effet désiré.
Pour obtenir le même effet que pour les onglets, utilisez la propriété .visible
sur true ou false sur chaque panneau. Plutôt que d'avoir mal à poser les panneaux dans le concepteur, concevoir avec un panneau, puis lors de la configuration .visible = true
, réglez également le paramètre
. top, .left, .width
et .height
aux valeurs dont vous avez besoin.
Espérons que cela a du sens.
- 1. Désactiver onglet commun dans VB.NET Intellisense
- 2. Problèmes d'organisation dynamique des contrôles dans vb.net
- 3. Comment savoir quel onglet est sélectionné dans le contrôle onglet dans vb.net
- 4. Redimensionnement impair des contrôles VB.NET
- 5. C# Comment onglet par programme entre les contrôles
- 6. programmation achèvement onglet personnalisé pour zsh
- 7. UITabBarItem Onglet sélectionné Arrière-plan: Personnalisé?
- 8. VB.NET - Pour chacun des contrôles WPF
- 9. comment utiliser plusieurs contrôles onglet, et être en mesure d'appeler un onglet onglet contrôle avec des boutons
- 10. Flex: Impossible onglet entre les contrôles sur une fenêtre modale
- 11. VB.NET - Itérer par des contrôles dans un objet conteneur
- 12. Les contrôles utilisateur VB.Net ne fonctionnent pas dans Live
- 13. Comment définir un onglet sur un onglet personnalisé à l'aide de jquery ui et de rails
- 14. Intellisense personnalisé pour les contrôles serveur?
- 15. Recherche de contrôles dans un contrôle personnalisé ITemplated
- 16. Contrôles enfants à double tampon dans un contrôle personnalisé (C#)
- 17. VB.NET utilisateur personnalisé contrôle graphique rotation
- 18. En fonction onglet d'appel de presse personnalisé à l'aide jquery
- 19. contrôle onglet personnalisé ne pas afficher dans le formulaire Visual Studio Création
- 20. jquery onglet ui personnalisé avec des onglets ajax
- 21. Est-il possible de créer un onglet facebook personnalisé?
- 22. Créer des contrôles à partir du code - VB.NET
- 23. Afficher les contrôles sur plusieurs pages d'un contrôle onglet dans le concepteur
- 24. Onglet Auto dans JQuery
- 25. Annuler une sélection d'onglet TabControl dans VB.NET
- 26. Android TabHost - Activités dans chaque onglet
- 27. Gestion des événements pour les contrôles dynamiques (à l'exécution) - VB.NET
- 28. contrôles dans le code derrière
- 29. Question sur les contrôles basés sur un modèle personnalisé
- 30. ASP.NET Comment modifier les contrôles de page via UserControl personnalisé?