У меня проблема с рендерингом ListView внутри FlexView.
У меня есть FlexView внутри ScrollView, так как там много контента.
Внутри FlexView в конце есть ListView.
ListView реализует свой собственный ScrollView по умолчанию, но он не имеет фокуса, поскольку уже есть ScrollView, обертывающий FlexView.
Я хотел бы расширить ListView, чтобы все записи были видны, или сосредоточить внимание на прокрутке ListView, когда основная прокрутка достигает конца страницы, но я не могу заставить ее работать.
Любые идеи?
Спасибо, я попробую. Требуется ли фиксированная высота строк? У меня есть модель, в которой каждая запись отображается в трех строках, и они не всегда имеют одинаковую высоту.
Мой обходной путь лучше всего подходит для фиксированной высоты строки. Для динамической высоты вам нужно сверлить немного глубже для расчета общей высоты.
Ага. Думаю справлюсь. Большое спасибо
К вашему сведению! ListView внутри прокрутки не является хорошей практикой, которой всегда следует избегать.
На самом деле доступна опция вложенной прокрутки. Вы можете отключить родительский ScrollView, когда ваш ListView получает фокус. Он нуждается в переопределении, но он работает как шарм. Ничто невозможно, пока кто-то не сделает это в первый раз. Внезапно все начинают это делать.
Применяйте это только ко всем положительным вещам!





Вам нужно установить высоту вашего ListView.HeightRequest = ItemsCount * RowHeight