z在 .net Maui 应用程序中,我遇到以下问题:我的集合视图在调试模式下工作正常,但在发布模式下,集合视图仅显示一个白色矩形,而不是图像和两个标签。onClick 函数工作正常:\n这是 xaml:
\n<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"\n xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"\n xmlns:vm="clr-namespace:VegaMaui"\n xmlns:model="clr-namespace:VegaMaui.Model"\n x:Class="VegaMaui.MenuDetails" x:DataType="vm:MenuDetailsViewModel" \n Title="\xd4\xb1\xd5\xba\xd6\x80\xd5\xa1\xd5\xb6\xd6\x84\xd5\xb6\xd5\xa5\xd6\x80"\n BackgroundColor="#f9f9f9"> \n <CollectionView \n RemainingItemsThreshold="5"\n RemainingItemsThresholdReachedCommand="{Binding LoadMoreS}"\n SelectionMode="Single"\n SelectionChanged="OnProdSelectionChanged"\n ItemsSource="{Binding ProdListS}"\n x:Name="prodcollect">\n <CollectionView.ItemsLayout>\n <GridItemsLayout Orientation="Vertical"\n Span="2" />\n </CollectionView.ItemsLayout> \n <CollectionView.ItemTemplate> \n <DataTemplate x:DataType="model:ProductImg"> \n <Grid Margin="5,5,5,5" Padding="1" >\n <Grid.RowDefinitions>\n <RowDefinition Height="Auto" />\n <RowDefinition Height="Auto" />\n <RowDefinition Height="Auto" />\n <RowDefinition Height="Auto" />\n </Grid.RowDefinitions>\n <Grid.ColumnDefinitions>\n <ColumnDefinition Width="*" /> \n </Grid.ColumnDefinitions>\n <Image\n Grid.Row="0" \n Grid.Column="0" \n Source= "{Binding firstPicture}" \n Aspect="AspectFill"/> \n <Label Grid.Row="1"\n Grid.Column="0" \n FontAttributes="Bold"\n …Run Code Online (Sandbox Code Playgroud)