Member 12712527 Ответов: 1

Что касается предыдущего вопроса, то пользовательский элемент управления не отображается....


Код для управления кнопкой отображается и может быть перетащен. Но что касается пользовательского контроля, то он даже не показывает в форме, что делать. Я написал тот же код, что и раньше(представленный вам), но он все еще не отображается....

Что я уже пробовал:

Попробовал тот же код другого элемента управления-кнопка

Richard MacCutchan

На первый взгляд, с вашим кодом что-то не так. Однако, поскольку вы не показали его нам, невозможно сделать полезное предложение.

1 Ответов

Рейтинг:
0

Dave Kreskowiak

Вместо того чтобы заставлять людей искать код, о котором вы говорите, и угадывать, о каком коде вы говорите, если вы опубликовали несколько фрагментов, всегда включайте код, о котором вы говорите, в любые новые вопросы.

Сказав это, основываясь на фрагменте кода, который вы опубликовали здесь[^], вы создали элемент управления Button и задали его свойства, но никогда не добавляли его в коллекцию элементов управления формы или другого контейнера, в котором он должен отображаться.

Form1.Controls.Add(button);


Member 12712527

Кнопка показывает, что с этим кодом все в порядке.
Но я использовал пользовательский элемент управления, и код тот же, он не отображается. Даже
после добавления элементов управления.Добавьте(user_control) в событие Form1_Load....

Dave Kreskowiak

Поскольку мы не можем видеть код, который вы использовали для создания экземпляра UserControl, установки его свойств и добавления его в коллекцию элементов управления, невозможно сказать вам, что не так.

Это будет полностью в вашем коде или понимании этого.

Member 12712527

Пожалуйста, запустите код. Вы получите кнопку...по крайней мере у меня....

Member 12712527

Да, сэр, поверьте мне, кнопка показывает.....