Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C#. Создание собственного компонента / 8 сообщений из 8, страница 1 из 1
10.01.2013, 07:37
    #38104355
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
Создаю собственный компонент

1. Как назначить ему собственные поля, которые будут видны в окне Properties, а не только из кода программы?

2. Как сделать так, чтобы при проектировании формы в редакторе, я мог использовать свой компонент, как контейнер. Реализовать интерфейс IContainer оказалось для этого не достаточным... при добавлении моего компонента на форму, в него вставить какие-либо другие компоненты оказалось невозможным.
...
Рейтинг: 0 / 0
10.01.2013, 07:40
    #38104358
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
Мой компонент - это панелька с кнопочкой в самом верху (Dock == up). Нажимаю - высота панельки равна высоте кнопки ("свернуть"), нажимаю ещё раз, высота панельки равна такой, чтобы были отображены все добавленные на неё компоненты + запасные 10 пикселей ("развернуть")
...
Рейтинг: 0 / 0
10.01.2013, 09:06
    #38104389
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
...
Рейтинг: 0 / 0
10.01.2013, 17:45
    #38105291
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
меня, на самом деле, очень интересует только второй вопрос.... у меня нет возможности скачивать файлы - только просматривать html-страницы..
Если вдруг кто-то может по этому поводу что-то сказать - было бы сдорово
...
Рейтинг: 0 / 0
10.01.2013, 17:45
    #38105292
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
здорово
...
Рейтинг: 0 / 0
10.01.2013, 17:54
    #38105312
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
Charles Weyland,
controldesigner
Здорово
...
Рейтинг: 0 / 0
10.01.2013, 18:12
    #38105358
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
Где-то в степиcontroldesigner
Я создал свой контрол в контролдизайнере.
Но он не хочет быть контейнером.
Применил к нему интерфейс
Всё равно не хочет быть контейнером при визуальном проектировании
...
Рейтинг: 0 / 0
11.01.2013, 10:50
    #38105963
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C#. Создание собственного компонента
Для ищущих:

Примените атрибут System.ComponentModel.DesignerAttribute к элементу управления следующим образом:

[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]
public class UserControl1 : System.Windows.Forms.UserControl
{

...

}

В меню Построение выберите команду Построить решение.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C#. Создание собственного компонента / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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