Я работаю над программой планирования, и внутри dataGridView у нас есть несколько столбцов ComboBox, которые заполняются тремя записями при создании, но я хотел иметь возможность добавлять больше, поскольку пользователь их создает, но у меня нет Идея, как вы получите доступ к данным combobox. Любая помощь приветствуется!Доступ к Combobox внутри столбца DataGridView?
// this is initialized in a separate part.
/* System::Windows::Forms::DataGridView^ dataGridView;*/
System::Windows::Forms::DataGridViewComboBoxColumn^ newCol =
(gcnew System::Windows::Forms::DataGridViewComboBoxColumn());
dataGridView->Columns->AddRange(gcnew cli::array<System::Windows::Forms::DataGridViewComboBoxColumn^>(1) {newCol});
// add the choices to the boxes.
newCol->Items->AddRange("User inputted stuff", "More stuff", "Add New...");
Я озадачен. Это не ** пользователь **, который создает записи. Это ** ваше приложение **, которое делает от имени пользователя. Я понятия не имею, как вы можете реализовать функциональность, и теперь просите о помощи в реализации той же функции. Что мне не хватает? – IInspectable
Внутри столбцов находятся выпадающие выпадающие списки, а когда пользователь выбирает «Добавить новый», им предоставляется текстовое поле, которое запрашивает новый ввод.Однако, когда он вводится, я не знаю, как добавить это в поле со списком для их выбора в будущем. – Ralis
Покажите, как вы добавляете элементы в 'ComboBoxColumn' в начале – Fabio