Почему заголовок группы в представлении списка форм xamarin не отображается в режиме выпуска? - PullRequest
0 голосов
/ 25 января 2019

У меня есть представление списка с заголовком группы, которое не отображается в режиме выпуска, только в режиме отладки.

Вот скриншот из режима отладки Debug mode

Вот скриншот изрежим выпуска Release mode

Я пытался обновить расширения NuGet, версию для Android, даже пытался собрать приложение в другом телефоне, но ничего не работает.

XAML:

<ListView x:Name="myList" 
                  HasUnevenRows="True" 
                  ItemSelected="MyList_ItemSelected"
                  IsGroupingEnabled="True">
            <ListView.GroupHeaderTemplate>
                <DataTemplate>
                    <ViewCell>
                        <ViewCell.View>
                            <StackLayout>
                                <Label Text="{Binding Key}"/>
                            </StackLayout>
                        </ViewCell.View>
                    </ViewCell>
                </DataTemplate>
            </ListView.GroupHeaderTemplate>

...

</ListView>

CS:

var groupedCompanies = companies.Where(x => !x.status.StartsWith("1") &&  
                                            !x.status.StartsWith("9"))
                                .GroupBy(x => x.status);

ObservableCollection<IGrouping<string, Company>> collection = new ObservableCollection<IGrouping<string, Company>>(groupedCompanies);

myList.ItemsSource = collection;

Я рассчитываю собрать приложение в режиме выпуска с заголовками группы, видимыми как заголовки режима отладки, и не знаю, что может быть причиной проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...