Les pages à onglets dans une TabbedPage ne disparaissent pas lorsque leur propriété IsVisible
est définie sur False
. Au lieu de cela, l'onglet reste, mais le contenu de l'onglet est vide. Pas tout à fait ce à quoi on pourrait s'attendre.
TabbedPage
avec quelques pages à ongletsIsVisible
de l'une des pages sur False
La page entière n'est plus visible.
L'onglet de la page est visible.
@mfeingol salut
Je suppose que vous devriez le supprimer manuellement de TabbedPage.
tabbedPage.Children.Remove(invisiblePage);
Je sais quelle est la solution de contournement. Je pense juste que cela devrait fonctionner. :-)
@mfeingol salut
Je suppose que vous devriez le supprimer manuellement de TabbedPage.tabbedPage.Children.Remove(invisiblePage);
Ce hack ne fonctionne pas vraiment pour une architecture MVVM.
La promotion de ce problème doit être examinée un peu plus d'urgence, s'il vous plaît. Cela devrait être une fonctionnalité de base d'un affichage à onglets, et c'est un bogue flagrant.
Juste pour être conscient, le même problème avec la propriété IsEnabled sur TabbedPage est également présent.
Résultat attendu lorsque IsEnabled = "False" est que l'onglet soit affiché mais désactivé sans qu'aucune action ne soit effectuée au toucher.
Commentaire le plus utile
Je sais quelle est la solution de contournement. Je pense juste que cela devrait fonctionner. :-)