我的应用程序崩溃所以我制作了这个示例应用程序,这也是崩溃。
XAML:
[remote "origin"]
url=<target repo>
fetch = +refs/*:refs/*
mirror = true
.cs文件:
<Grid>
<StackPanel Grid.Row="0" Orientation="Vertical" >
<StackPanel Orientation="Horizontal">
<TextBlock x:Uid="EmirateTextBlock" />
</StackPanel>
<ComboBox PickerFlyoutBase.Title=" " Name="EmirateComboBox" x:Uid="EmirateComboBox" PlaceholderText="" DisplayMemberPath="vcPlateSource" />
<StackPanel Orientation="Horizontal">
<TextBlock x:Uid="CategoryTextBlock" />
</StackPanel>
<ComboBox PickerFlyoutBase.Title=" " Name="CategoryComboBox" x:Uid="CategoryComboBox" PlaceholderText="" DisplayMemberPath="vcPlateCateg" />
</StackPanel>
</Grid>
</Page>
当我经常更改组合框选定的项目时,应用程序崩溃了,虽然我的原始应用程序非常频繁崩溃,但很长一段时间后崩溃了。
当我在调试时崩溃,它只是崩溃而且没有任何异常。我不知道如何处理这个问题。
我没有任何证据,但我认为这是某种记忆例外。
答案 0 :(得分:0)
这些组合框不能很好地工作,最后我必须创建一个隐藏的按钮。列表框下面是为了解决这个问题。
喜欢这个
<Button Name="EmirateComboButton" Click="EComboButton_Click" Style="{StaticResource ListboxButton}" />
<ListBox Name="EComboListBox" x:Uid="EComboListBox" Visibility="Collapsed" Tapped="EComboListBox_Tapped" SelectionChanged="EComboListBox_SelectionChanged"
Style="{StaticResource ListboxCombo}" DisplayMemberPath="vcPSource" ItemsSource="{Binding EBind}"
>
</ListBox>
你必须小心处理许多事情,例如检测点击以隐藏列表框,动画等