Компонент не отображается в редакторе, но отображается в инспекторе объектов - PullRequest
0 голосов
/ 30 октября 2018

У меня есть форма, где присутствуют несколько компонентов, в Component Window Area внизу визуального редактора.

Однако, один компонент там не виден, хотя он и виден в Object Inspector. Существуют другие компоненты того же типа, все они видимы, поэтому, я думаю, с самим компонентом проблем нет.
Также в Component Window Area

нет видимых полос прокрутки

Другими словами, с помощью Object Inspector я могу найти компонент, установить все его свойства и т. Д., Но не вижу его в форме в конструкторе.

Есть идеи, что может вызвать это?
Все по-прежнему работает, но меня беспокоит, что с моим проектом что-то не так ...

Я сравнил код в Designer.cs с другими видимыми компонентами, там нет ничего другого и нет кода.
Я перезапустил VS
Я пробовал Clean и Rebuild тоже без эффекта

Я не знаю, что еще я могу попробовать

1 Ответ

0 голосов
/ 30 октября 2018

Я нашел, как это исправить, похоже, компонент имел отрицательное свойство Left.

Итак, сначала выберите компонент, используя Object Inspector
Затем сделайте Designer активным, нажав на его вкладку
Теперь вы можете использовать Arrow keys, чтобы переместить компонент обратно в видимый диапазон.

Я всегда думал, что у компонентов нет свойства Location, но, очевидно, они есть, и по какой-то причине это испортилось в этом компоненте.
В Designer.cs отсутствует свойство Location или Left ...

...