Можно ли вставить флажок и текст (значение) в одну ячейку wxGrid? Или я могу вставить более одного флажка в одну ячейку wxGrid?
Я создавал таблицу с использованием wxGrid, и мне нужно вставить два или три флажка в одну ячейку wxGrid. Как создать несколько флажков внутри ячейки?? Или я могу создать wxGrid внутри ячейки wxGrid?
1 ответ
В каждой ячейке есть редактор и средство визуализации. Они могут быть глухими или вы можете установить их.
Это не позволяет добавить более одного объекта в ячейку.
Как было бы иначе? Как сказать редактору / предоставлен для использования?
Что вы можете сделать, так это установить редактор / рендерер в любое время, например, в ответ на какое-то событие.
В любом случае, я не думаю, что элемент управления, который меняет свою природу, является чем-то удобным для пользователя.
Теоретически, wxGrid внутри ячейки может быть возможным. Но, опять же, я не думаю, что это хороший дизайн.