У меня есть проект, в котором используется ряд элементов управления DataGridView. Большинство ячеек имеют убеждение DataGridViewTextBoxCell. Я объявляю свои элементы управления так:
Dim MyCell as DataGridViewCell
Позже я уточню, являются ли они DataGridViewTextBoxControls или DataGridViewComboBoxCells следующим образом:
MyCell = New DataGridViewTextBoxCell ...or...
MyCell = New DataGridViewComboBoxCell
Ни одно из мест в моем коде не требует от пользователей возможности вводить свои собственные значения в поля со списком. То есть они либо жестко запрограммированы, либо значения собираются из других данных в приложении.
В настоящее время пользователи могут выделить элемент управления полем со списком, определенный, как показано выше, и начать вводить все, что им нравится. Например, у меня есть одно поле со списком, которое предлагает пользователю выбор целых чисел от 1 до 9. Я могу выделить ячейку поля со списком и ввести «Hello, World!» если бы я хотел.
Что нужно, чтобы отключить эту способность? Я уверен, что есть недвижимость, но я ее еще не нашел. Я поискал в Интернете и нашел только возможность добавлять значения, введенные пользователем, в список и поток руководств по привязке данных.
Заранее спасибо! C