Каким образом в c++ Windows Forms можно ввести массив? Через какой бокс делать? И где его можно отобразить потом?

Если точнее, то как в итоге его передать в Расширенный Текст Бокс

К сожалению профессионально ответить не могу, но решение понятно.

Лучше всего вводить массив с помощью таблицы (какой-нибудь компонент Grid или вроде того). Так можно вводить и одномерные, и двумерные массивы.
• Для плоского массива у таблицы должно быть две шапки: первая строка и первый столбец. Ячейки шапки заполняются автоматически.
• Таблица для линейного массива может быть горизонтальной или вертикальной; у неё только одна шапка - строка либо столбец.
• Важно учитывать, что каждая шапка увеличивает соответствующий размер таблицы на 1. Например для массива 3 × 4 нужна таблица 4 × 5.
• При получении ячейкой таблицы фокуса ввода внутри появляется однострочный редактор; при потере фокуса ввода редактор становится невидимым, введённое значение остаётся в ячейке. Можно использовать единственный редактор для всех ячеек. Ячейки шапки неизменяемы!
• Рядом с таблицей помещается кнопка окончания ввода. Функция обработки нажатия на кнопку в первую очередь проверяет заполненность таблицы и выделяет незаполненные ячейки цветом.

Добавить комментарий