DataGridComboBoxColumn ComboTextCol3=new DataGridComboBoxColumn(new ComboValueChanged(MyComboValueChanged));
ComboTextCol3.MappingName="newssender";
ComboTextCol3.HeaderText="发件人";
ts1.GridColumnStyles.Add(ComboTextCol3); ts1.PreferredColumnWidth=ComboTextCol3.ColumnComboBox.Height+3;
ComboTextCol3.ColumnComboBox.Items.Clear();
ComboTextCol3.ColumnComboBox.Items.Add("1");
ComboTextCol3.ColumnComboBox.Items.Add("2");
ComboTextCol3.ColumnComboBox.Items.Add("3");
ComboTextCol3.ColumnComboBox.Items.Add("4");
ComboTextCol3.ColumnComboBox.Items.Add("5");
ComboTextCol3.ColumnComboBox.Items.Add("6");
ComboTextCol3.ColumnComboBox.DropDownStyle=ComboBoxStyle.DropDownList; this.dataGrid1.TableStyles.Add(ts1);
ComboTextCol3.MappingName="newssender";
ComboTextCol3.HeaderText="发件人";
ts1.GridColumnStyles.Add(ComboTextCol3); ts1.PreferredColumnWidth=ComboTextCol3.ColumnComboBox.Height+3;
ComboTextCol3.ColumnComboBox.Items.Clear();
ComboTextCol3.ColumnComboBox.Items.Add("1");
ComboTextCol3.ColumnComboBox.Items.Add("2");
ComboTextCol3.ColumnComboBox.Items.Add("3");
ComboTextCol3.ColumnComboBox.Items.Add("4");
ComboTextCol3.ColumnComboBox.Items.Add("5");
ComboTextCol3.ColumnComboBox.Items.Add("6");
ComboTextCol3.ColumnComboBox.DropDownStyle=ComboBoxStyle.DropDownList; this.dataGrid1.TableStyles.Add(ts1);
ComboTextCol3.ColumnComboBox.Items.Clear();
ComboTextCol3.ColumnComboBox.Items.Add("1");
ComboTextCol3.ColumnComboBox.Items.Add("2");
ComboTextCol3.ColumnComboBox.Items.Add("3");
ComboTextCol3.ColumnComboBox.Items.Add("4");
ComboTextCol3.ColumnComboBox.Items.Add("5");
ComboTextCol3.ColumnComboBox.Items.Add("6");
我不想把combobox这列绑定到对应的数据库.而要绑定一个自定议的ds或datatable..
应该怎样做?
我的意思是说.绑定的时候.不显示数据库中的数据.
而直接只是显示combobox
但有以下两句:
ComboTextCol3.MappingName="newssender";
ComboTextCol3.HeaderText="发件人";
那肯定要显示到newssender这字段的.我想不显示数据库中的字段,只是显示combobox怎么办?