c#comboBox_SelectedIndexChanged

时间:2011-07-31 21:28:05

标签: c# winforms

我正在使用Windows窗体,在那个窗体上我有一个附加到dataBase的comboBox,以及几个没有附加到任何东西的空文本框... 现在我想要的是这个: 当我从comboBox中选择一个值时,空的textBoxes将填充dataBase中的数据... 例如,如果comboBox附加到“人”表到“ID”列,那么当我从comboBox中选择一个ID号时,空文本框将填充相同的人数据,如age,birthDate,height exc。 ..

我知道我想使用“SelectedIndexChanged”功能,但是怎么样? 如果有人可以帮助我,甚至发布一个similer示例,它将有很多帮助 谢谢!

1 个答案:

答案 0 :(得分:1)

这种事情?

    private void comboName_SelectedIndexChanged(object sender, EventArgs e)
    {
        String lookupName = comboName.SelectedText;

        String id = String.Empty;
        Int32 age = 0;
        PullDataFromDatabase(lookupName, ref id, ref age);

        textID.Text = id;
        textAge.Text = age.ToString();
    }