У меня есть свойство в моем пользовательском элементе управления, называемое DataGridViewColumnType, и мне было интересно, можно ли сделать его выпадающим и список типов столбцов на выбор? Даже если бы это был просто список строк, было бы достаточно.
Я играл с атрибутом
<Editor("System.Windows.Forms.Design.DataGridColumnCollectionEditor, System.Design", GetType(UITypeEditor))>
Но не повезло, и я не уверен, что он действительно сделает то, что я хочу, даже если бы я мог заставить его работать. Он просто открывает редактор коллекции столбцов, но кнопка «Добавить» не работает, и я не смог заставить его работать, поэтому не смог продолжить.
Так что я подумал, что если я сам смогу создать список, то каким-то образом превратить мою собственность в выпадающий список, который отображает мой список, который будет в порядке. Я просто не делал этого раньше и, кажется, не могу найти много о том, как этого достичь.