0

我已经在 ComboBox 中写入了每个国家/地区的名称,但是现在我想在单击 ComboBox 中的国家/地区名称并将其显示在标签中时获取每个国家/地区的 ThreeLetterISORegionName,这可能吗?谢谢

4

1 回答 1

0

在 ComboBox 的 SelectedIndexChanged 事件中,您可以从所选国家/地区声明一个新的 RegionInfo,确定其 ThreeLetterISORegionName,并将标签设置为它,如下所示:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        RegionInfo ri = new RegionInfo(comboBox1.Items[comboBox1.SelectedIndex].ToString());
        Label1.Text = ri.ThreeLetterISORegionName;
    }
于 2019-08-26T18:25:54.913 回答