Я хочу, чтобы в проекте был один imageList, используемый несколькими формами. То есть несколько элементов управления используют один и тот же список изображений.
Примечание. В идеале несколько проектов в одном решении будут использовать один и тот же список изображений, но я не хочу просить слишком много от Microsoft сразу.
Некоторые элементы управления являются списком, некоторые являются древовидными, некоторые являются пользовательскими элементами управления, некоторые являются элементами управления, которые выполняют пользовательские циклы рисования.
Как я могу указать несколько ListViews и TreeViews на один и тот же компонент списка изображений?
Вот некоторые из проблем:
- Где я могу разместить компонент списка изображений? Он должен сидеть на какой-то форме
- Как мне убедить IDE показывать элементы управления imagelist в «SmallImageList», которые в разных формах представлены в виде списка?
- Если я вместо этого создаю список изображений во время выполнения, как мне проектировать изображения, которые появляются в списке изображений?
Примечание: Это было легко в Delphi. Вы бы добавили компонент ImageList, как обычно, и он просто появился в списке доступных списков изображений в свойстве «SmallImageList» в окне «Свойства».
Примечание: Можно сказать, что этого нельзя сделать в Visual Studio. Если ответ таков, что это невозможно, тогда это будет принятый ответ.