如何更改MetroComboBox中的默认seleceted项?

时间:2016-05-06 15:01:28

标签: c# forms

我有一个组合框,里面装满了不同类型的人体肌肉,如"胸部","返回"等等。问题是默认选择的项目是"胸部"我猜是因为它是列表中的第一个,但我怎样才能将其更改为我的服装文本,这不在肌肉列表中。

以下是更好地预览问题的屏幕截图:

enter image description here

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,而不是标准的。

1 个答案:

答案 0 :(得分:0)

使用标准组合框 - comboBox1.Text = "Please Select a muscle";

尝试此操作