Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Наследование от дефолтных элементов типа Panel. 
:(
    Опции темы
DDDENISSS
Дата 6.9.2012, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 16.4.2011

Репутация: нет
Всего: нет



Почему, если наследовать свой класс от Panel или PictureBox, то дизайнер с ним не работает?
Хочу создать форму из панелей созданных в других классах, чтобы не нагружать класс формы, но не получается создать панель в отдельном классе.
PM MAIL   Вверх
diadiavova
Дата 6.9.2012, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 16
Всего: 142



Цитата(DDDENISSS @  6.9.2012,  17:03 Найти цитируемый пост)
Почему, если наследовать свой класс от Panel или PictureBox, то дизайнер с ним не работает?

Прекрасно работает и не только с контролами, но и с любыми компонентами вообще. Надо только сначала проект построить.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DDDENISSS
Дата 6.9.2012, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 16.4.2011

Репутация: нет
Всего: нет



diadiavova, жму rebuild и все равно ничего не работает. И в дизайнере написано To add components to your class, drag them from the ToolBox and use the Properties window to set their properties.
PM MAIL   Вверх
diadiavova
Дата 6.9.2012, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 16
Всего: 142



Цитата(DDDENISSS @ 6.9.2012,  22:59)
diadiavova, жму rebuild и все равно ничего не работает. И в дизайнере написано To add components to your class, drag them from the ToolBox and use the Properties window to set their properties.

А в каком виде ты хотел бы увидеть это в дизайнере? Как юзерконтрол что ли?  Так не получится, для этого тебе придётся либо написать собственный дизайнер для своего контрола, либо попробовать прикрутить существующий, но это вряд ли получится. А поскольку для стандартных контролов собственные дизайнеры верхнего уровня не определены, то стало быть используется дизайнер ближайшего по иерархии родителя, а это класс Компонент, дизайнер которого ты и видишь.
А вообще, там система довольно сложная и чтобы разобраться надо какую-нибудь книжку по этой теме прочесть и желательно толстую.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.2115 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.