0

それはc#の学校に関するプログラムです私はcomboboxGradeを持っています。それはデータバインドされたテキストであり、その中のテキストは成績名であり、成績名であるテキストcomboboxGrade.Textを選択した後、コーディングを行いますが、その後、学生の統計を決定するときに「合格」です「現在のテキストの次のテキストを文字列変数に入れる必要があります。つまり、フォームから視覚的にグレードを選択した後、テキストはコンボボックスになります.Text == "fourth"ですが、コードで次のテキストに到達する必要があります。学生が合格するときは5番目ですが、どうですか?

4

1 に答える 1

0

それにはいくつかの方法があります。コンボだけを使うのは

if ((combobox.SelectedIndex >= 0) && ((combobox.SelectedIndex + 1) < combobox.Items.Count))
{
   String nextGrade = combobox.Items[combobox.SelectedIndex + 1].ToString();
}

ただし、コンボボックスがバインドされているデータから同様のことを行っています。

于 2012-08-08T21:26:59.473 に答える