Que dois-je faire d'autre pour montrer ReadAccess
membres dans ce DatagridViewComboBox?Comment montrer les membres de type Enum dans un DataGridViewComboBox?
ReadDataGridViewComboBoxColumn.Items.Clear();
ReadDataGridViewComboBoxColumn.Items.AddRange(ReadAccess.None, ReadAccess.Allowed);
ReadDataGridViewComboBoxColumn.ValueType = typeof(ReadAccess);
ici est code généré concepteur-sur DataGridView:
this.rolesDataGridView.AutoGenerateColumns = false;
this.rolesDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.TableNameDataGridViewTextBoxColumn,
this.ReadDataGridViewComboBoxColumn,
this.WriteDataGridViewComboBoxColumn,
this.ReadCodeDataGridViewComboBoxColumn,
this.ProcessDataGridViewCheckBoxColumn,
this.AdministrateDataGridViewCheckBoxColumn});
this.rolesDataGridView.DataSource = this.bsTablePermissions;
et enfin, après InitializeComponent();
, je suis mise DataSource DataGridView:
this.rolesDataGridView.DataSource = this.RoleTablePermissions; // a bindingsource list
Avez-vous fait 'this.Controls.Add (ReadDataGridViewComboBoxColumn)' ou similaire? –
@George: oui, bien sûr ... mais quand je lance le projet, la boîte combo est gelée et je ne peux pas ouvrir sa liste ... –
Y at-il plus de code pour instancier le DataGridView que juste cela? –