У меня проблема с этим образцом. Я просто скачал его и запустил (Visual Studio 2010). Я ничего не трогал.
Извините за язык, он на итальянском. Сверху вниз написано:
- Чтобы избежать потери информации перед загрузкой окна дизайнера, необходимо устранить следующие ошибки:
- Невозможно визуализировать конструктор Windows для файла, потому что нельзя создать класс. Утилита конструктора проверила эти классы: SpinningTriangleControl --- Не удается загрузить его базовый класс «WinFormsGraphicsDevice.GraphicsDeviceControl». Убедитесь, что есть ссылка на сборку и что все проекты созданы.
- Ниже сказано то же самое
Обратите внимание, что:
- Если я компилирую и запускаю, все работает.
- На панели инструментов ide иногда (я не понял когда) есть два элемента управления, созданные с помощью этого образца, SpinningTriangleControl и SpriteFont; иногда они исчезают. Когда это происходит, элементы управления также удаляются из формы MainWindow проекта!
- Я не знаю, важно ли это, но я заметил, что элемент управления часто исчезает и удаляется из
xxx.designer.cs
, пока я добавляю новый элемент управления, например, toolstripmenu и т. Д., Или добавляю новое событие Обработчик некоторого контроля.
Я действительно не понимаю, что происходит.
Редактировать JT: Репро здесь: sdrv.ms/1kIhI5o
Этапы воспроизведения:
Открытое решение
Выберите элемент управления flowLayoutPanel1
Запустите приложение
Остановите приложение
Теперь попробуйте выбрать gameWrapper!
Результат:
Элемент управления gameWrapper больше не может быть выбран, он даже не отображается в раскрывающемся списке Windows свойств элементов управления формы!