我无法找到解决奇怪行为的办法。 NET MAUI。
我利用收集的观点来描述对一个问题的答复数量不一。 每次回答之前都要有一个检查箱。 然而,检查箱似乎并不一致,规模也不相同。 请比较:
周围收集情况的背景是彩色的“阿夸”,而检查箱的背景为图示目的的颜色“黄色”。
这一点在相应的《观点法典》中显而易见:
<CollectionView Grid.Row="2"
Grid.Column="0"
ItemsSource="{Binding CurrentAnswers}"
ItemsLayout="VerticalGrid"
ItemSizingStrategy="MeasureAllItems"
VerticalScrollBarVisibility="Always"
HeightRequest="400">
<CollectionView.ItemTemplate>
<DataTemplate>
<Grid x:DataType="models:Answer"
Padding="20"
BackgroundColor="Aqua">
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<RadioButton Grid.Row="0"
Grid.Column="0"
Content="{x:Binding Content}"
TextColor="{StaticResource NightBlue}"
GroupName="Answers"
IsVisible="{Binding
Path=BindingContext.CurrentQuestion.QuestionType,
Converter={StaticResource QuestionTypeIsStandardToBooleanConverter},
Source={x:Reference refTestView}}" />
<Grid Grid.Row="0"
Grid.Column="0"
IsVisible="{Binding
Path=BindingContext.CurrentQuestion.QuestionType,
Converter={StaticResource QuestionTypeIsMultipleChoiceToBooleanConverter},
Source={x:Reference refTestView}}">
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<CheckBox Grid.Row="0"
Grid.Column="0"
BackgroundColor="Yellow"
Color="{StaticResource AlpineBlue}" />
<Label Grid.Row="0"
Grid.Column="1"
Text="{Binding Content}"
TextColor="{StaticResource NightBlue}"
VerticalOptions="Center"
LineBreakMode="WordWrap" />
</Grid>
<Entry Grid.Row="0"
Grid.Column="0"
IsSpellCheckEnabled="False"
IsTextPredictionEnabled="False"
HorizontalOptions="Start"
WidthRequest="400"
TextColor="{StaticResource NightBlue}"
IsVisible="{Binding
Path=BindingContext.CurrentQuestion.QuestionType,
Converter={StaticResource QuestionTypeIsEntryToBooleanConverter},
Source={x:Reference refTestView}}" />
</Grid>
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
视像Model中的问题类型而定,要么是无线电台、检查箱或可见条目。
没有人理解,为什么出现这一问题? 这是否与旁边执行射线和进入有关?