Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
ArcangelJonni
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 64
#1

Создание Button - Windows Phone

05.08.2015, 12:51. Просмотров 350. Ответов 3
Метки нет (Все метки)

теперь такой вопрос...
предположим, есть некоторый класс
C#
1
2
3
4
5
6
7
public class CustomControl1 
    {
        public string Name;
        public int Width;
        public int Height;
        public Thickness Margin;
    }
и есть список элементов этого класса
C#
1
List<CustomControl1> ButtonsArr = new List<CustomControl1>();
можно ли теперь каком либо образом создать по этому списку кнопки? то есть если в списке 2 элемента , создать 2 кнопки, у которых значения Name, Width, Heigth, Margin будут соответствовать соответственно значениям полей элементов списка
пробовал так сделать:
C#
1
2
3
4
5
6
7
8
9
foreach (var item in ButtonsArr)
                        {
                            Button CC = new Button();
                            CC.Name = item.Name;
                            CC.Height = item.Height;
                            CC.Margin = item.Margin;
                            CC.Width = item.Width;
                            LayoutRoot.Children.Add(CC);
                        }
естественно не получилось... так как создается второй раз кнопка с одинаковым именем
ничего не могу найти уже несколько часов по этой теме, может я не там ищу... или может подскажет кто
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2015, 12:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание Button (Windows Phone):

Как можно реализовать динамическое создание button при написаниии приложений под windows phone 7? - Windows Phone
Здраствуйте, как можно реализовать динамическое создание button при написаниии приложений под windows phone 7 ?

Button (Touch out) - Windows Phone
Здравствуйте! Ситуация такая... Есть баттн. Нажимаешь его и в таком состоянии перемещаешь палец за границы этого баттна. Как узнать когда...

Button в XAML - Windows Phone
Здравствуйте! Возникла проблема с нажатием на кнопку. Вот её код: &lt;Button BorderBrush=&quot;Transparent&quot; Background=&quot;Transparent&quot;...

Кнопка поделиться (share button) - Windows Phone
Как вызвать окно &quot;поделиться&quot; записью? вот как на андроид Добавлено через 51 минуту Может кому понадобится...

Свойство Content объекта Button - Windows Phone
Скажите, пожалуйста, как на с# поменять у Button свойство Content?

Какое свойство Button отвечает за смену цвета при нажатии? - Windows Phone
Доброго времени суток. Подскажите какое свойство отвечает за смену цвета при нажатии ? Нужно чтобы цвет кнопки менялся только когда на нее...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
05.08.2015, 15:59 #2
можете объяснить зачем вам такое?
могу ошибаться, но мне кажется, что есть более элегантное решение вашей задачи
ArcangelJonni
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 64
06.08.2015, 01:07  [ТС] #3
да, конечно, могу объяснить...
мне нужно приложение, которое сможет открывать xml файл из телефона (с этим разобрался), десериализовывать его(с этим тоже вы помогли) и далее загружать из него данные на форму... на простом примере пока что разбираю с кнопочками xml файл... проблема в том, что эти кнопки должны работать (надо чтоб обработчик клика на кнопку был на Lua но с этим ещё предстоит разбираться...
пробовал изначально сериализовать в файлик xml класс, унаследованный от Button , но почему то выходят ошибки... решил что будет проще сериализовать и десериализовывать свой класс, в котором будут поля как у кнопки (например имя, размеры, положение и тд) , а также текстовое поле для кода Lua,которое потом надо будет как то заставить работать
ArcangelJonni
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 64
12.08.2015, 10:56  [ТС] #4
во всём разобрался, нашел глупую ошибку, всё работает...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2015, 10:56
Привет! Вот еще темы с ответами:

Создание button без заднего фона, и подключение коротких звуков при нажатии button - C#
Т.к. я только начинающий юзер C#, хотел бы спросить, если кто сможет подсказать, как убрать задний фон на баттоне, что б он вливался в фон...

Если Button 1 и Button 2 нажаты - Button 3 стала активной, как? - Delphi
Проверка если Button 1 и Button 2 нажаты - Button 3 стала активной Причем нужно чтобы это срабатывало только после того как вторая...

создание button - C++ WinAPI
Добрый вечер! Необходимо создать кнопку button! почему у меня всё компилится без ошибок, а кнопка не создаётся ? HWND hButton =...

создание button - C++ WinAPI
только начал изучать win32, по гайду начал изучать создание кнопки, и обработки событий при нажатии. Извиняйте - за калабубру в тексте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.08.2015, 10:56
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru