Ich habe ein Tab Control und mehrere Registerkarten in ihm Diese Tab Control A-Komponente, Tab Seiten haben „Seite sichtbar“ Eigentum Versteckt Für Deklarieren Sichtbarkeit und Tab Kontrolle Pages.Count Property Einige dieser Registerkarten sind ist, wie Kann ich Registerkarten ausblenden (oder sichtbare)?Wie kann ich Registerkarten ausblenden?
Antwort
aus Ihrem Kommentar Nach früheren könnten Sie so etwas wie folgt verwenden:
var visiblePages = tabControl.Pages.Cast<YourTabPage>().Where(page => page.PageVisible).Count()
Ich sagte Ihnen, welche Eigenschaft habe ich für die Beantwortung der Frage, und ich kann nicht einen Verweis auf meine Frage, wenn ich das Projekt oder die Komponente hochladen (Copyright Wont Le Me) Aber danke für Ihre Antwort und ich fand einen Weg von Set An Index für jede Registerkarte und Verwendung der "Selected Page Index" -Eigenschaft – Daniyal
Nun, wenn Sie eine PageVisible-Eigenschaft haben, dann können Sie tabControl.Pages.Cast
Danke @James Ich denke, ich arbeite mit einem kleinen Wechsel;) Ich wusste nur nicht, wie man "Where <>" – Daniyal
Es ist hilfreich, die TabControl ist ein Container zu erinnern. Es enthält eine Sammlung von TabPages. Sie "verstecken" eine TabPage und entfernen sie aus der TabControl-Sammlung. Sie können die Sammlung auswerten, um zu sehen, welche/wie viele Registerkarten vorhanden sind.
im Entwurfsmodus verwendet, aber Registerkarten können hinzugefügt oder entfernt werden (ausblenden, anzeigen) Durch den Benutzer im Ausführungsmodus, also ... – Daniyal
- 1. Die ViewPager-Registerkarten beim Scrollen ausblenden.
- 2. Ausblenden und Anzeigen von Registerkarten in Aktionsleiste
- 3. Wie kann ich PrimeFaces Registerkarten zurücksetzen
- 4. Wie kann ich Registerkarten mit RecyclerView implementieren?
- 5. Zentrieren eines Bildes und Ausblenden der Registerkarten
- 6. Javafx Wie kann ich Tabs auf einer Tableiste ein-/ausblenden?
- 7. Wie kann ich mit jQuery Daten ein- und ausblenden?
- 8. Google Script: Ich kann Zellen in allen Registerkarten/Blättern nicht ausblenden
- 9. Wie kann ich ein Konsolenfenster ausblenden?
- 10. Wie kann ich die Legende ausblenden?
- 11. Wie kann ich ListView beim Klicken ausblenden?
- 12. wie kann ich ausblenden die Kopie schweben
- 13. Wie kann ich den UISlider-Track ausblenden?
- 14. Wie kann ich ein Label ausblenden?
- 15. Kann ich Registerkarten in Xcode erstellen?
- 16. Kann ich überschüssige Systemprotokolle ausblenden?
- 17. ein- und ausblenden Element über verschiedene Registerkarten PHP
- 18. Wie kann ich die Farbe eines deaktivierten Registerkarten-Steuerelements ändern
- 19. Wie kann ich Registerkarten Indexseite im aktiven Admin
- 20. Wie kann ich Gruppen von geöffneten Registerkarten in IntelliJ speichern?
- 21. Wie kann ich Aktionsleisten-Registerkarten in einem Fragment aktivieren?
- 22. Wie kann ich die Registerkarten in Ionic 2 transparent machen?
- 23. Twitter bootstrap alle ein-/ausblenden - innerhalb der Bootstrap-Registerkarten
- 24. Ist es eine gute Lösung? Ausblenden/Ansichten auf Registerkarten
- 25. Wie kann chrome.tabs.query Informationen aller Registerkarten anzeigen?
- 26. Verschachtelte Registerkarten in Registerkarten in Registerkarten Bootstrap
- 27. Kann ich den Seitenindikator in UIPageViewController ausblenden?
- 28. Kann ich die Xamarin.Auth-Navigationsleiste ausblenden?
- 29. Wie kann ich den SiteMapPath-Stammknoten auf der Homepage ausblenden?
- 30. Wie kann ich die von jQuery Validator erstellte Beschriftung ausblenden?
TabControl ist eine Steuerung, keine Komponente. TabPages haben keine sichtbare Eigenschaft (die vom Designer sichtbar ist). Wenn Sie Hilfe benötigen, müssen Sie Ihre Frage viel besser dokumentieren. – LarsTech
Was ich meinte war: Es ist ein Steuerelement, das durch die Installation einer Komponente hinzugefügt wurde! Und diese Komponente (oder Control Whatever) hat eine Tabpage.PageVisible-Eigenschaft – Daniyal
Das ändert nichts daran, wie schlecht Ihre Frage dokumentiert ist. – LarsTech