У меня есть datagridview, которое обновляется при обновлении источника привязок. После последней строки, содержащей фактические данные, должна быть пустая строка. Если пользователь выбирает ячейку в этой строке, они должны иметь возможность вводить данные в эту ячейку (как если бы это было текстовое поле).Как отредактировать ячейку в Datagridview, привязанную к источнику связывания
Я установил свойство AllowUserToAddRows для datagridview в "true"; это добавляет пустую строку после последней строки с данными. Однако, когда пользователь нажимает на строку, ячейки заполняются значением по умолчанию для поля (ноль, в моем случае).
Поскольку свойства, которыми я привязывал столбцы datagridview, имеют тип double, кажется, что я не могу отображать любые числовые значения.
Итак, во-первых, можно ли оставить ячейки пустыми или отобразить пустую строку при нажатии. Во-вторых, как я могу позволить пользователю вводить данные в определенные ячейки?
Это все еще не позволяет пользователю вводить данные в эту ячейку datagridview. –
@BernoulliLizard Итак, вы хотите отобразить значение нуля только после того, как пользователь вводит нуль? – LarsTech
Да. Должно быть n строк данных со значениями во всех ячейках (в зависимости от количества данных). Внизу должна быть «лишняя» строка, которая не имеет значений. Пользователь должен иметь возможность вводить данные в ячейку в последней строке, чтобы я мог читать введенное значение и добавлять его в bindingshorce. –