Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Динамическое множество визуальных компонентов.

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 10.04.2012, 22:12   #1
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Динамическое множество визуальных компонентов.

Иначе говоря нужно создавать множество групп элементов, количество которых можно узнать уже только во время выполнения программы...
Структура:
Label(TextBlock) - "Вопрос"
Некоторое, не фиксированное, число CheckBox(или 1 TextBox) - " Варианты ответа "
Желательно для WPF элементов, но можно и для WinForm.
  Ответить с цитированием
Старый 10.04.2012, 23:15   #2
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Динамическое множество визуальных компонентов.

Код:
            Label[] Labels = new Label[5];
            for (int i = 0; i < Labels.Length; i++)
            {
                Labels[i] = new Label();
                Labels[i].Location = new Point(30, 40 * i);
                Labels[i].Text = String.Format("I am label number {0}", i.ToString());
                this.Controls.Add(Labels[i]);
            }
Это пример, так же делается и с другими элементами.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 10.04.2012, 23:58   #3
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Динамическое множество визуальных компонентов.

Цитата:
Сообщение от NickiteeПосмотреть сообщение
Код:
            Label[] Labels = new Label[5];
            for (int i = 0; i < Labels.Length; i++)
            {
                Labels[i] = new Label();
                Labels[i].Location = new Point(30, 40 * i);
                Labels[i].Text = String.Format("I am label number {0}", i.ToString());
                this.Controls.Add(Labels[i]);
            }
Это пример, так же делается и с другими элементами.

Так ты создашь кучу одинаковых элементов, а мне надо создавать блоками, причем так что бы я мог работать с ними как с отдельными элементами...
Ну вот допустим на сайте есть новостная лента, она состоит из объектов "новость", каждая новость состоит из "картинки", "Короткого описания" и "ссылки на полную версию новости" ( просто как пример). Мне надо примерно тоже самое, у меня есть "Вопрос", который является объектом, в котором есть 2+ объекта "Вопрос, варианты ответа " и они взаимосвязаны. Надо что бы я всегда мог определить какие "варианты ответа" относятся к "вопросу"

Последний раз редактировалось Sinyss; 11.04.2012 в 00:03.
  Ответить с цитированием
Старый 11.04.2012, 01:43   #4
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Динамическое множество визуальных компонентов.

А если написать свой контрол?
Потом уже создавать лист из юзерконтролов и например собирать их в стакпанель, такой варинт подходит?
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 11.04.2012, 01:50   #5
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Динамическое множество визуальных компонентов.

Цитата:
Сообщение от YukikazeПосмотреть сообщение
А если написать свой контрол?
Потом уже создавать лист из юзерконтролов и например собирать их в стакпанель, такой варинт подходит?

Да... пожалуй единственно оптимальный...
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемещение компонентов на задний фон 4ipolino Pascal/Delphi 2 10.08.2011 21:06
[Руководство] Динамическое создание миниатюр изображений с помощью PHP Я убью:Frost:DD Web-программирование и технологии 0 11.06.2011 21:42

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 23:14.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net