Выбранный пункт набора на DataGridViewComboboxColumn

Сегодня мои коллеги и я оставили мастера в покое и дайте ему обновиться в течение ~ 10 минут. В то время как это заняло довольно много времени, оно действительно завершилось. Это лучшее решение для нас (пока), поскольку мы не можем установить уровень совместимости нашей БД без надлежащих разрешений.

5
задан Zach Johnson 19 November 2009 в 23:32
поделиться

2 ответа

При вхождении в datagridview, вероятно, лучше войти в привязку данных. Это будет заботиться обо всем выбранном индексном материале, о котором Вы говорите.

Однако, если Вы хотите добраться там собой,

DataGridView.Rows[rowindex].Cells[columnindex].Value 

позволит Вам получить и установить значение, связанное с DataGridViewComboBoxColumn. Просто удостоверьтесь, что Вы предоставляете корректный rowindex и columnindex наряду с устанавливанием значения к корректному типу (тот же тип как свойство ValueMember DataGridViewComboBoxColumn).

5
ответ дан 14 December 2019 в 09:05
поделиться

Вы получаете пользовательские данные и пытаетесь к установленным значениям в DataGridView вручную, или Вы на самом деле связали DataGridVew с источником данных? Поскольку при привязке сетки с источником данных необходимо просто должны быть установить DataPropertyName на столбце, чтобы быть именем строки свойства объекта:

[DataGridViewComboboxColumnName].DataPropertyName = "PropertyNameToBindTo";

Или Вы подразумеваете, что хотите, чтобы это приняло значение по умолчанию к Носителю для новой строки?

0
ответ дан 14 December 2019 в 09:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: