我有一个组合框,里面装满了不同类型的人体肌肉,如"胸部","返回"等等。问题是默认选择的项目是"胸部"我猜是因为它是列表中的第一个,但我怎样才能将其更改为我的服装文本,这不在肌肉列表中。
以下是更好地预览问题的屏幕截图:
private void Form1_Load(object sender, EventArgs e)
{
AddItems(primaryMuscleBox, primaryMuscles);
AddItems(secondaryMuscleBox, secondaryMuscles);
primaryMuscleBox.SelectedItem = "please choose a primary muscle";
}
private void AddItems(MetroComboBox comboBox, List<string> name)
{
comboBox.DataSource = null;
comboBox.DataSource = name;
}
private List<string> primaryMuscles = new List<string>()
{
"Chest",
"Back",
"Legs",
"Shoulders"
};
编辑:我使用的是MetroComboBox,而不是标准的。
答案 0 :(得分:0)
使用标准组合框 - comboBox1.Text = "Please Select a muscle";