我有通过选择器选择的AssessmentTypes
<Label Grid.Row="3" Grid.Column="0" FontSize="Medium" VerticalTextAlignment="Center">Assessment Type</Label>
<Picker Grid.Row="3" Grid.Column="1" x:Name="AssessmentType" Title="Select an assessment type">
<Picker.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Objective</x:String>
<x:String>Performance</x:String>
</x:Array>
</Picker.ItemsSource>
</Picker>
因此,1门课程只能有2个测评。当用户单击“添加测评”时,我已经解决了该异常处理问题。我正在尝试检查,以确保当我向课程添加测评时,该课程只有0或1个测评,并且该测评类型尚未出现在该课程中。
我在网上看过一些例子,但到目前为止没有任何帮助。我没有给予一堆信息,因为我不确定什么是相关的。只要问,你会收到信息。
编辑--我不喜欢使用选择器。如果检查输入字符串是否为“Performance”或“Objective”更容易,如果这些字符串还不存在,那也是可以接受的。或者如果其他人有更好的东西
1条答案
按热度按时间ia2d9nvy1#
这看起来与XAML、Xamarin或UI没有任何关系,您只是想验证数据中的某些条件。
您基本上是要检查给定课程和测评类型是否已存在测评?
您没有提供数据结构的任何细节,但是类似这样的内容应该可以工作