لا تختفي صفحات علامة التبويب في TabbedPage عند تعيين خاصية IsVisible
على False
. بدلاً من ذلك ، تظل علامة التبويب ، ولكن محتوى علامة التبويب فارغ. ليس تماما ما يتوقعه المرء.
TabbedPage
مع بعض صفحات علامات التبويبIsVisible
على False
الصفحة بأكملها لم تعد مرئية.
علامة تبويب الصفحة مرئية.
تضمين التغريدة
أعتقد أنه يجب عليك إزالته يدويًا من TabbedPage.
tabbedPage.Children.Remove(invisiblePage);
أنا أعرف ما هو الحل. أنا فقط أعتقد أن هذا يجب أن يعمل. :-)
تضمين التغريدة
أعتقد أنه يجب عليك إزالته يدويًا من TabbedPage.tabbedPage.Children.Remove(invisiblePage);
هذا الاختراق لا يعمل حقًا مع بنية MVVM.
الدعوة إلى هذه المشكلة سيتم النظر فيها بشكل أكثر إلحاحًا من فضلك. يجب أن تكون هذه الوظيفة الأساسية لشاشة Tab ، وهي خطأ صارخ.
فقط للتذكير ، نفس المشكلة مع خاصية IsEnabled على TabbedPage موجودة أيضًا.
النتيجة المتوقعة عندما يكون IsEnabled = "False" لعرض علامة التبويب ولكن معطلة مع عدم حدوث أي إجراء عند اللمس.
التعليق الأكثر فائدة
أنا أعرف ما هو الحل. أنا فقط أعتقد أن هذا يجب أن يعمل. :-)