|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2020, 10:47 | #1 |
Новичок
Джуниор
Регистрация: 09.09.2014
Сообщений: 1
|
Свойство на палитре свойств.
Доброго дня. Есть вопрос, как вывести в свойство компонента содержимое List<>для выбора.
Есть класс с полем public static class Class1 { List<Component1> my = new List<Component1>(); Class1() { } } Соответственно есть компонент с конструктором public class Component1: Component { public Component1(IContainer container) { container.Add(this); InitializeComponent(); Class1.my.ADD(this); } } И есть еще один компонент со свойством public class Component2: Component { public Component2(IContainer container) { container.Add(this); InitializeComponent(); } public Component1 mComponent {set; get;} } При добавлении Компонент1 на форму происходит следующее, Компонент1 добавляется на форму и соответственно в List<>. После добавления на форму Компонент2 в свойстве mComponent для выбора появляются Component1 в количестве добавленных на форму. Теперь вопрос как вытащить содержимое List<> в свойство компонента, что бы была возможность выбора элементов содержимого? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
какой я выбрал свет в палитре | RT.BPT | Помощь студентам | 2 | 07.05.2013 12:28 |
Отсутствует ADO на палитре компонентов | hungrymole | Помощь студентам | 3 | 03.06.2011 16:35 |
Вопрос по палитре | restarterx | Общие вопросы Delphi | 1 | 24.11.2010 20:02 |
Нет TScreen в палитре компонентов Borland Delphi 2005 | G@rGul'YA | Общие вопросы Delphi | 3 | 06.07.2009 19:33 |
стандартные иконки делфи которые на палитре компонентов | ozhjog | Общие вопросы Delphi | 2 | 04.07.2007 17:39 |