C# Windows通用:从ComboBox获取值

C# Windows通用:从ComboBox获取值,c#,win-universal-app,windows-10-universal,C#,Win Universal App,Windows 10 Universal,我有一个让我发疯的问题:直到圣诞节,我的C#Rpi应用程序都能正常工作。度假回来后,我的组合框似乎不再工作了 我有一个“SelectionChanged”方法,我尝试使用 cbox_SleepState.SelectedIndex. (cbox_SleepState is obviously my ComboBox). 在调试器中查看它时,我得到以下警告: SelectedIndex-计算方法Windows.UI.Xaml.Controls.Primitives.Selector.get_Se

我有一个让我发疯的问题:直到圣诞节,我的
C#Rpi
应用程序都能正常工作。度假回来后,我的组合框似乎不再工作了

我有一个
“SelectionChanged”
方法,我尝试使用

cbox_SleepState.SelectedIndex. (cbox_SleepState is obviously my ComboBox).
在调试器中查看它时,我得到以下警告:

SelectedIndex-计算方法Windows.UI.Xaml.Controls.Primitives.Selector.get_SelectedIndex()时发生内部错误

我理解为什么代码不起作用,但我没有得到修复此问题所需的操作-

尤其是以前的代码。 非常感谢您的帮助。
罗杰

我假设抛出了一个异常。抛出的异常的
InnerException
属性值是多少?可能需要多一点代码来创建问题的上下文。在应用程序无法工作之前,您是否对其进行了一些更改?你能提供一个复制的项目吗?不,没有异常抛出。我在if/else中有上述声明,且if或else未触发。我一点也不明白。我在语句上添加了一个断点,当我想检查“SelectedIndex”时,观察者只给了我上面的语句,基本上我只是在尝试读取组合框的SelectedIndex,它按照前面所述工作。有人知道警告的真正含义吗?应用程序只是继续工作