У меня есть таблица Licenses (ID, NameOfOwner, Credits). Это легко показать в DataGrid (например, в Editable DataGrid).
Я хочу добавить один столбец в сетку данных с несколькими радиокнопками (добавить 0 кредитов, добавить 50 кредитов, добавить 100 кредитов, ...).
Мое первое (рабочее) решение было:
Я начал с добавления столбца в таблицу (это причина, по которой мне не нравится это решение) и сделал для него список выбора.
Как это сделать без добавления столбца в таблицу?
Если это невозможно или очень сложно, каково решение второй части моего вопроса:
Также я хочу использовать RadioButtons, потому что он будет сохранять один клик на строку (без щелчка, чтобы расширить список выбора).
Я пытался добавить пользовательский элемент управления, но он не работал. В новом столбце есть радиокнопки (или кнопки, или флажки), но они не работают.
Спасибо,
Я полагаю, вы поймете мой английский -)
Мое последнее решение - это добавить кнопки в сетку. Радиокнопки были бы лучше / приятнее, но в этом решении мне не нужно использовать пользовательский элемент управления или добавлять столбец в таблицу, и он использовал только один щелчок. (У меня нет проблем с использованием пользовательских элементов управления в одном, только в сетке данных).
Существует возможность перетаскивания кнопок в поле. До сих пор я доволен этим решением.