Установить индекс DataGridViewComboBoxColumn - PullRequest
0 голосов
/ 05 октября 2018

Я ищу решение для установки значения в выпадающем списке на индекс 1 вместо [0]

Когда сетка данных открывается, выпадающий список отображается как пустой и при щелчке по каплевниз предметы становятся видимыми.я хотел бы видеть, когда вы открываете сетку данных. По умолчанию используется метрика A0.

Вот часть, как я добавляю значения в комбинированный список:

        TitleBlockName = new DataGridViewComboBoxColumn();
        TitleBlockName.HeaderText = "Title Block";
        TitleBlockName.Width = 200;
        TitleBlockName.DataSource = new ArrayList(m_filterSheets.FoundSheets);  
        TitleBlockName.DisplayMember = "Title";
        TitleBlockName.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox;            
        dataGridView1.Columns.AddRange(new DataGridViewColumn[] { TitleBlockName, SheetName, SheetNumber, SheetDrawnBy, SheetId });

        bindingSource1.DataSource = typeof(SheetResource);
        dataGridView1.AutoGenerateColumns = false;
        dataGridView1.DataSource = bindingSource1;            

        TitleBlockName.DataPropertyName = "Title";
        SheetName.DataPropertyName = "Name";
        SheetNumber.DataPropertyName = "Number";
        SheetDrawnBy.DataPropertyName = "Drawn";
        SheetId.DataPropertyName = "Id";
        bindingSource1.DataSource = m_filterSheets.FoundViews;

enter image description here

enter image description here

...