|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
[WPF] Копирование элементов18.12.2016, 13:16. Показов 7677. Ответов 35
Всем привет!
Я уже дико устал лазить по книгам и интернету, возможно я просто чего-то не понимаю. Есть кнопка, которая в себе содержит Dockpanel. Мне надо при нажатии на другую кнопку, чтобы копировалась эта. Пробовал шаблон, но видимо, он не подходит. Какие есть идеи?
0
|
|
| 18.12.2016, 13:16 | |
|
Ответы с готовыми решениями:
35
WPF копирование WriteableBitmap на другой WriteableBitmap Перемещение элементов WPF Расположение элементов WPF |
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 19.12.2016, 14:37 [ТС] | |
|
Нет, я именно так и сделал, как вы написали. А по сути, я создал новый объект, с нужными мне параметрами, и присвоил указателю существующего элемента, вновь созданный с нужными свойствами.
0
|
|
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
|||
| 19.12.2016, 14:47 | |||
|
Нет) Вот это:
0
|
|||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|||||||
| 19.12.2016, 15:05 [ТС] | |||||||
|
Я же говорю, что я именно так
0
|
|||||||
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
|||||
| 19.12.2016, 15:24 | |||||
|
0
|
|||||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 19.12.2016, 18:10 [ТС] | |
|
Возможно я реализовал всё криво =(. Проверю сейчас, сохранив в файл и выгрузив обратно.
Добавлено через 2 часа 16 минут Вы были абсолютно правы, придётся реализовывать класс NotificationObject. Но не совсем понимаю его структуру. Надобность его в том, чтобы следить изменяются ли свойства моего основного класса?
0
|
|
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
|||
| 19.12.2016, 18:31 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|||||||||||||||||||||
| 19.12.2016, 23:13 [ТС] | |||||||||||||||||||||
|
Да, решил пока что, просто использовать ваш класс. Однако теперь мой шаблон вообще не принимает значений. Создаются пустые кнопки
![]() Ваш класс полностью скопировал, вставил. свой изменил так:
Что-то не так? Не могу понять. Ага, триггеры тут подключаются, я так понял. Добавлено через 4 часа 39 минут Нет, дело там не в триггерах. В общем, почитал МакДональда. Там более просто реализовано чем у вас и понятнее. Смотрите, что получилось. Было:
Появляется просто пустая кнопка, и при создании и при изменении ничего не меняется.
0
|
|||||||||||||||||||||
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
|
| 19.12.2016, 23:23 | |
|
Ну, мне так сложно со слов что-то понять, скиньте архивчик, я посмотрю
0
|
|
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 19.12.2016, 23:25 [ТС] | |
|
Прошу не обращать внимания на структуру патерна, буду переписывать.
Надеюсь разберётесь.
0
|
|
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
|
| 19.12.2016, 23:39 | |
|
Ну, так всё понятно. Свойство - Label, поле - label. Привязку можно осуществить только на свойство, а у вас она прописана на поле.
0
|
|
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 19.12.2016, 23:42 [ТС] | |
|
Вот сейчас вообще ничего не понял
0
|
|
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
||||||||||||
| 19.12.2016, 23:50 | ||||||||||||
Сообщение было отмечено CyberKiller как решение
Решение
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 19.12.2016, 23:57 [ТС] | |
|
Изменил, работает, спасибо большое. Но я не понимаю... Получается, когда мы наследуем класс от NotifyPropertyChanged, мы создаём некое поле (Label), которое обзываем свойством? Которое получает значение от нашего другого поля и даёт сигнал при изменении?
Стоп, всё-таки не работает, теперь привязка работает, но не работает изменение самой кнопки. =/ Исправил =). Поменял также в методе изменения, с label на Label.
0
|
|
|
1857 / 1363 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
|
||
| 20.12.2016, 00:15 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
||
| 20.12.2016, 00:47 [ТС] | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 40
|
|
| 21.12.2016, 20:46 [ТС] | |
|
Можно закрывать, ответ получен.
0
|
|
| 21.12.2016, 20:46 | |
|
Использование элементов WinForms в WPF Удаление элементов TreeView (WPF) Массив элементов управления в WPF Массив элементов управления WPF
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|