我有一个组合框,我给它增加了一些价值:
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);
}然后,我想在表单加载时显示默认的"All“。我使用这个: comboBox_Status.SelectedIndex = 0;但是它不起作用。如果有人知道怎么做,请帮忙。
发布于 2018-01-30 21:32:13
创建要输入组合框的字符串的列表。
var strings = List<string>(){"All", "Available", "Not Available"};然后使用“comboBox”将其提供给您的combobox.itemSource
comboBox.ItemsSource = strings;最后,将要选择的第一项设置为
comboBox.SelectedIndex = 0;发布于 2018-01-30 21:19:16
你可以试试:
comboBox.SelectedItem = "All";
https://stackoverflow.com/questions/48530272
复制相似问题