日期:2014-05-18 浏览次数:21471 次
public partial class Form1 : Form
{
public class ComboBoxItem
{
private int _Value;
public int Value
{
get { return _Value; }
set { _Value = value; }
}
private String _Name;
public String Name
{
get { return _Name; }
set { _Name = value; }
}
public ComboBoxItem(int value, String name)
{
_Value = value;
_Name = name;
}
}
const int ProvinceColumnIndex = 0; //“省”列列号
const int CityColumnIndex = 1; //“市”列列号
readonly List<ComboBoxItem> listChina = new List<ComboBoxItem> { new ComboBoxItem(0, "广东省"), new ComboBoxItem(1, "江苏省") };
readonly List<ComboBoxItem> listGuangdong = new List<ComboBoxItem> { new ComboBoxItem(0, "广州市"), new ComboBoxItem(1, "中山市") };
readonly List<ComboBoxItem> listJiangsu = new List<ComboBoxItem> { new ComboBoxItem(0, "盐城市"), new ComboBoxItem(1, "苏州市") };
public Form1()
{
InitializeComponent();
DataGridViewComboBoxColumn columnProvince = new DataGridViewComboBoxColumn();
columnProvince.Name = "Province";
columnProvince.HeaderText = "Province";
columnProvince.DataSource = listChina;
columnProvince.ValueMember = "Value";
columnProvince.D