ComboBox崩溃WPF

时间:2017-07-31 17:51:33

标签: c# wpf combobox crash

这是我的XAML和C#代码。当我在ComboBox中选择变体时,我的应用程序崩溃了。

XAML:

<ComboBox x:Name="q2" Text="Тип відповіді" SelectionChanged="q2_SelectionChanged">
            <TextBlock>Одна відповідь</TextBlock>
            <TextBlock>Декілька відповідей</TextBlock>
            <TextBlock>Відповідність</TextBlock>
        </ComboBox>

C#:

private string select;
private void q2_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ComboBox comboBox = (ComboBox)sender;
            ComboBoxItem selectedItem = (ComboBoxItem)comboBox.SelectedItem;
            select = selectedItem.Content.ToString();
        }

它在这一行崩溃了:

ComboBoxItem selectedItem = (ComboBoxItem)comboBox.SelectedItem;

问题可能在哪里? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

ComboBoxItem而不是TextBlock:<ComboBoxItem>Одна відповідь</ComboBoxItem>而不是Однавідповідь</TextBlock>帮助了我。 Thaks to ASh