Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / User controls / 13 сообщений из 13, страница 1 из 1
13.01.2005, 07:19
    #32862308
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Достался мне проект на C#/WinForms на поддержку. В проекте используется юзер контрол - наследник ComboBox. Один такой уже лежит на форме и все прекрасно пашет. Но я никак понять не могу, как еще пару таких добавить - в Toolbox они не отображаются и туда не перетаскиваются.
...
Рейтинг: 0 / 0
13.01.2005, 08:16
    #32862335
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Правой кнопкой на toolbox, Add/Remove items... Browse и свою либу подставляй ...
...
Рейтинг: 0 / 0
13.01.2005, 08:23
    #32862341
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
А оно не в либе. Оно компилируется прямо в exe. И по желанию заказчика так и должно оставаться. Да и я не вижу смысла в либе - и так прекрасно работает.
...
Рейтинг: 0 / 0
13.01.2005, 08:26
    #32862347
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Ну значит укажите свой экзешник
...
Рейтинг: 0 / 0
13.01.2005, 08:37
    #32862359
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Я пытался... Говорит "there are no components in ...exe that can be placed on the toolbox". Вероятно, потому что класс унаследован не от UserControl, а напрямую от ComboBox. Не знаю, можно ли такой положить на toolbox - может и нельзя. Ну да и ладно. Но как его на форму положить?
...
Рейтинг: 0 / 0
13.01.2005, 08:41
    #32862365
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Если у вас он уже где то лежит, попробуйте скопировать его и вставить в вашу новую форму, вдруг получится ;)
...
Рейтинг: 0 / 0
13.01.2005, 12:08
    #32862866
Alexey Kudinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Если это UserControl, находящийся прямо в вашем проекте или Solution-е, то DblClick по нему и он появится в toolbox

:)
...
Рейтинг: 0 / 0
13.01.2005, 12:11
    #32862882
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
добавлю
см. toolbox -> my user controls

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
13.01.2005, 18:43
    #32863973
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Alex AntonoffЕсли у вас он уже где то лежит, попробуйте скопировать его и вставить в вашу новую форму, вдруг получится ;)
Alex, да, я пришел к такому же решению
но на будущее хотелось бы понять, как же все-таки правильно
не, ну смешно же - в RAD tool не суметь добавить компонент на тулбокс...
...
Рейтинг: 0 / 0
13.01.2005, 18:45
    #32863976
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Alexey KudinovЕсли это UserControl, находящийся прямо в вашем проекте или Solution-е, то DblClick по нему и он появится в toolbox

:)
Alexey: не, по дабл-клику открывается форма дизайна компонента, на тулбокс он не добавляется
...
Рейтинг: 0 / 0
13.01.2005, 18:46
    #32863979
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Saдобавлю
см. toolbox -> my user controls

Код: plaintext
 uid  =  S a

Sa, я там и смотрю - кроме pointer ничего нет...
...
Рейтинг: 0 / 0
14.01.2005, 11:19
    #32864618
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Sa, я там и смотрю - кроме pointer ничего нет...

Вы смотрите в режиме View Designer, или View Code?

+

2 Yoksel

Попробуйте:
1) исключить usercontrol из проекта (Right Click по usercontrol в Solution Explorer -> Exclude From Project).
2) добавить файл этого класса снова в проект (Add Existing Item...).
3) DoubleClick по usercontrol в SolutionExplorer
4) Теперь откройте какую нибудь форму в режиме View Design и см. toolbox->my user controls


Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
14.01.2005, 21:59
    #32865962
Yoksel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User controls
Sa,

Я вообще создал новый проект, добавил туда existing item - все равно не работает. Кстати, в solution explorer этот модуль отображается с иконкой, соответствующей component class. Не знаю, может это о чем-то говорит...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / User controls / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]