我尝试了这段代码来测试if-else组合框。
我一开始已经禁用了我的“开始按钮”。所以当我在下拉框中选择90时,“开始按钮”应该启用,对吗?但是当我选择90时,它并没有启用,“开始按钮”仍然是禁用的。这里出现了什么错误?
private void comboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(comboBox.SelectedItem.ToString() == "90")
{
btnStart.IsEnabled = true;
}
}
下拉框设置
<ComboBox x:Name="comboBox" Width="230" PlaceholderText="Select the following degree" SelectionChanged="comboBox_SelectionChanged">
<ComboBoxItem>
90
</ComboBoxItem>
<ComboBoxItem>
45
</ComboBoxItem>
</ComboBox>
我一开始已经禁用了我的“开始按钮”。所以当我在下拉框中选择90时,“开始按钮”应该启用,对吗?但是当我选择90时,它并没有启用,“开始按钮”仍然是禁用的。这里出现了什么错误?
comboBox.SelectedItem.ToString()
返回的值是什么。 - Chetan