我有一个组合框,我为它添加了一些值:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
comboBox_Status.Items.Add("All");
comboBox_Status.Items.Add("Available");
comboBox_Status.Items.Add("not Available");
comboBox_Status.SelectedIndex = 0;
ShowUserInfo(SearchString);
}
然后,我希望在加载表单时默认显示“全部”。 我用这个: comboBox_Status.SelectedIndex = 0; 但它不起作用。如果有人知道怎么做,请帮忙。
答案 0 :(得分:0)
您可以尝试:
comboBox.SelectedItem =“All”;
答案 1 :(得分:0)
创建要为组合框提供的字符串列表。
var strings = List<string>(){"All", "Available", "Not Available"};
然后使用&#34; combobox.itemSource&#34;
将其提供给您的comboBoxcomboBox.ItemsSource = strings;
最后,将第一个项目设置为
comboBox.SelectedIndex = 0;