Поле комбинированного списка WinForms с несколькими столбцами (C#)?

Попытайтесь делать Регистратор статичным вместо этого. Чем Вы не должны заботиться о сериализации, потому что она обрабатывается загрузчиком класса.

15
задан Maniero 18 October 2014 в 18:16
поделиться

5 ответов

У вас не может быть нескольких столбцов. Хотя вы можете объединить несколько полей в качестве отображаемого элемента

Проверьте: Как связать Combo так, чтобы отображаемый элемент объединял 2 поля исходных данных?

12
ответ дан 1 December 2019 в 02:02
поделиться

Он недоступен из коробки в .NET (будь то формы Windows или раскрывающийся список asp.net) Ознакомьтесь с этим элементом проекта кода, чтобы узнать, как создать свой собственный. (хотя есть и другие).

Code Project

3
ответ дан 1 December 2019 в 02:02
поделиться

У вас не может быть комбинированного поля с несколькими столбцами.

Не лучше ли использовать DataGridView вместо

0
ответ дан 1 December 2019 в 02:02
поделиться

В Code Project есть статья, описывающая, как можно создать многоколоночный ComboBox.

Многоколоночный Combobox - проект кода

2
ответ дан 1 December 2019 в 02:02
поделиться

Быстрое решение
Насколько я помню, таблицы данных должны быть частичными классами

  1. Создайте второй файл для своей таблицы данных MyDataTable.custom.cs
  2. Добавить строковое свойство в частичный класс данных с именем "DisplayProperty"
  3. В этом свойстве вернуть string.format ("{0} {1} {2}", Auftragsnummer, Kunde, Beschreibung);
  4. Свяжите свой Datamember со своим DisplayProperty
0
ответ дан 1 December 2019 в 02:02
поделиться
Другие вопросы по тегам:

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