![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.11.2009
Сообщений: 50
|
![]()
Добрый день, хочу сделать такое приложение.
Подразумевается что каждая "PanelN" будем иметь функциональность Element. Как лучше это организовать в WPF? Что лучше использовать code behind или Xaml. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Что такое "функциональность Element"?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.11.2009
Сообщений: 50
|
![]()
Это маленькая панелька у которой есть Label, две кнопки checkbox и combobox. Нижняя картинка.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А чего эти кнопки, чекбокс и комбокс делают-то?
Это по разному реализовывать можно. Можно например UserControl создать и 8 раз положить в грид (не обязательно Uniform, у вас ж и так размер одинаковый). Или в ItemsControl (с WrapPanel в ItemsPanelTemplate) использовать ItemTemplate.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 10.11.2009
Сообщений: 50
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
mvvm учите коли за WPF взялись
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Биндинг примерно типа такого:
Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 10.11.2009
Сообщений: 50
|
![]() Цитата:
Код:
Код:
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
![]()
все есть в контексте биндинга
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Дык вы параметр для чего передаете команде? Вот оттуда и узнать.
Только у вас из-за биндинга к DataContext в кнопке вы параметром передаете весь этот DataContext. Я ж не зря написал ту кучу букв про RelativeSource. (не уверен, что это лучшее решение, давно не писал на WPF, просто скопипастил из древнего проекта) Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C# + WPF] Отлов нажатий клавиш, хуки, горячие клавиши в проекте WPF | Casper-SC | WPF, UWP, WinRT, XAML | 3 | 03.03.2017 15:00 |
WPF на XP | Strangers | C# (си шарп) | 5 | 04.06.2013 08:31 |
WPF и С# | Митовей | C# (си шарп) | 1 | 12.11.2012 18:06 |
C# WPF | Kukurudza | C# (си шарп) | 1 | 12.09.2012 18:14 |
класс Screen в WPF. Есть ли такой? [?] Не добавлять же сборку Forms в WPF | Casper-SC | Общие вопросы .NET | 2 | 30.07.2010 15:10 |