Comment puis-je me débarrasser du corps dans mon tabControl? et comment ajouter et supprimer des tabpages? J'ai besoin d'ajouter/supprimer des tabpages dans le code mais cacher le corps dans le code ou dans l'éditeur. J'ai essayé de faire le tabControl hight < 20 mais peu importe ce qu'il a une ligne montrant la largeur.C# onglet gui, Masquer le corps?
Répondre
Pour autant que je savoir, il n'y a pas de contrôle intégré pour une rangée d'onglets sans pages pour chaque onglet.
Vous pouvez simplement couvrir le corps avec un panneau. Si vous ajustez la taille du panneau avec soin, cela devrait sembler correct.
Que voulez-vous dire par "cacher le corps"? Si vous voulez dire la partie "page" de l'onglet, ce n'est plus vraiment une page à onglets si vous ne pouvez voir que les étiquettes. Qu'est-ce que vous essayez d'accomplir? Il se peut bien qu'un contrôle onglet ne soit pas la meilleure approche.
J'ai une recherche et je voudrais faire plusieurs à la fois. J'ai une copie des contrôles qui contiendra l'information d'affichage, tout ce dont j'ai besoin est un moyen pour l'utilisateur de basculer entre les résultats qu'il aimerait. L'onglet semble être un choix logique, sauf que je n'ai pas besoin de son corps. –
Sonne non-idiomatique pour moi. Si je vois des onglets, je m'attends à ce qu'ils passent d'une page à l'autre. Si ça ne change rien, je serais surpris. Avez-vous essayé des boutons radio? –
C'est une bonne idée. Cependant, il semblerait gênant pour les radios d'apparaître lors de la création d'une recherche. Il n'a pas l'impression de passer d'un résultat à l'autre. Mais je sais que ça marcherait. –
Vous pouvez créer de nouvelles pages de l'onglet dans le code et les ajouter à la collection Controls du TabControl:
private System.Windows.Forms.TabPage tabPage1;
this.tabPage1 = new System.Windows.Forms.TabPage();
this.tabControl1.Controls.Add(this.tabPage1);
Vous pouvez masquer le contrôle onglet de code avec ceci:
tabControl1.Hide();
Première partie de ma question merci :) Au mauvais je ne peux pas définir plusieurs réponses. –
Pour masquer TabPage de l'utilisateur que vous supprimez juste de la collection tabControl.TabPages comme ceci:
tabControl1.TabPages.Remove(tabPage1);
- 1. Masquer un onglet précédemment ajouté à Qt TabWidget
- 2. C# Transparent GUI
- 3. C++: Masquer le membre statique de base
- 4. Comment masquer un onglet (pas simplement le désactiver) dans .NET CF
- 5. Strict C Win GUI programmation
- 6. C# .NET 3.5 GUI design
- 7. C GUI, avec un backbone C++?
- 8. gui pour le programme mpi
- 9. Ouverture (c) des tags dans le nouvel onglet (G) Vim
- 10. GUI de l'Agenda Google GUI
- 11. l'organisation du code gui dans C#
- 12. Symbian C++ - Supprimer ou masquer le composant (par exemple CEikLabel)
- 13. Indentation en python GUI
- 14. Est-il possible de masquer la barre d'onglets de JTabbedPane si un seul onglet existe?
- 15. (WPF) Comment garder le code GUI d'être un gâchis
- 16. Test automatisé pour les applications GUI C/C++
- 17. Onglet Elément de travail TFS Visibilité
- 18. Masquer le curseur WinForms 'persistently'?
- 19. Comment masquer le volume complet?
- 20. Comment obtenir le corps d'un prédicat?
- 21. Lire le corps de réponse d'erreur Java
- 22. Ruby TMail taille-limite sur le corps?
- 23. Windows Mobile GUI Options
- 24. WPF TabControl avec le bouton 'nouvel onglet'?
- 25. onglet Mettez en surbrillance dans le menu
- 26. Boîte à outils GUI le plus naturel
- 27. C# Xml dans Http Post Request Corps du message
- 28. wpf listview/gridview: masquer le contenu répété
- 29. Jquery Afficher/Masquer déplace l'élément vers la droite avant de le montrer ou de le masquer
- 30. Afficher/Masquer TabBarController dans iphone
Parfait, il a agi comme je l'espérais: D –