Как сделать редактируемый datagridviewComboBox - PullRequest
0 голосов
/ 09 октября 2018

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

Это решение C #, которое я адаптирую к VB.Net, почти работает для меня (https://www.c -sharpcorner.com / blogs / how-to-create-editable-combobox-cell-in-datagridview1 ):

private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlsShowingEventArgs e) {
  if (dataGridView1.CurrentCellAddress.X == column1.DisplayIndex) {
    ComboBox cb = e.Control as ComboBox;
    if (cb != null) {
      cb.DropDownStyle = DropDown;
    }
  }
}

Однако, когда я набираю запись в комбинированном ящикеи нажмите кнопку возврата, запись не сохраняется, и поле со списком становится пустым до "".

Может кто-нибудь помочь?Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...