Задать вопрос
@leremin
atypical programmer

Как убрать добавляемую строку при добавлении пустого DataSource в BindingSource?

Если BindingSource.DataSource присваиваю пустой список, то добавляется пустая строка. Как сделать, чтобы она не добавлялась? AllowNew стоит false;

Пока сделал так:
var items = GetItems();
bindingSource.DataSource = items.Count > 0 ? items : (object) typeof(Item);

Но мне кажется, что это костыль и должен быть другой способ.
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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