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

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

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

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

Но мне кажется, что это костыль и должен быть другой способ.
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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