|
2 / 2 / 0
Регистрация: 07.04.2015
Сообщений: 358
|
|
Получить имя родительского объекта10.12.2018, 08:50. Показов 8242. Ответов 28
Метки нет (Все метки)
0
|
|
| 10.12.2018, 08:50 | |
|
Ответы с готовыми решениями:
28
Как получить имя объекта находящегося в DataGrid.RowDetailsTemplate
|
|
Модератор
|
|
| 13.12.2018, 16:23 | |
|
asdfg15432, ну Вы и намудрили!!! Это всё делается совсем по другому. Все однотипные элементы вводятся в ListBox, а в нём указывается как их отображать.
Стили тоже надо было вынести в отдельный файл. Теперь по теме. Что из чего Вам надо получить?
0
|
|
|
2 / 2 / 0
Регистрация: 07.04.2015
Сообщений: 358
|
|
| 14.12.2018, 08:52 [ТС] | |
|
Я подозревал, что я делаю что-то не так)
1) На каждой из трех матриц перевожу некоторое количество ToggleButton(не обязательно одинаковые на всех матрицах) в режим IsChecked=true; 2) Жму на кнопку Save и все ToggleButton, свойство IsChecked которых переведены в True, записываются в файл; 3) Затем, при следующем запуске, жму на кнопку Load и из файла подгружаются все имена ToggleButton(IsChecked=True) и заносятся каждый набор(из предыдущего пункта 2) в свою матрицу.
0
|
|
|
Модератор
|
|||||||
| 14.12.2018, 13:05 | |||||||
Сообщение было отмечено asdfg15432 как решение
РешениеДля Вашего подхода, сохранение коллекции состояний кнопок каждого Grid, наверное, лучший вариант. Только я не понял как это связанно с названием темы "Получить имя родительского объекта"? Что касается самой реализации, то Вам надо было сначала посоветоваться о способах реализации такого приложения. Переделывать сейчас..... можно. Но сомневаюсь, что Вы будете. По сути всё, что сделано на данный момент, придётся отправить в мусор. Для примера посмотрите маленький XAML из темы Audio + WPF Там тоже навернул автор с XAML и мой вариант как надо было делать (пост #6)
1
|
|||||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|||||||||||
| 14.12.2018, 14:23 | |||||||||||
|
Вот я тут набросал небольшой примерчик, мож пригодится:
2
|
|||||||||||
|
2 / 2 / 0
Регистрация: 07.04.2015
Сообщений: 358
|
||
| 14.12.2018, 15:38 [ТС] | ||
|
Я Вас понял. Но я все-равно "добью" как-нибудь "проект". Приложение уже сохраняет в файл и считывает из него обратно. Спасибо за помощь.
Добавлено через 2 минуты
0
|
||
|
Модератор
|
||
| 14.12.2018, 15:53 | ||
|
Только не пойму чем помочь Вам можно. Или Вы уже решили проблему по теме? Я имею ввиду - "Получить имя родительского объекта".
0
|
||
|
2 / 2 / 0
Регистрация: 07.04.2015
Сообщений: 358
|
|
| 15.12.2018, 10:41 [ТС] | |
|
Нет, не решил. Более того: после упаковки всех кнопок в Viewbox уже и не записываются нажатые клавиши в файл.
0
|
|
|
Модератор
|
||||||||||||
| 15.12.2018, 14:55 | ||||||||||||
Сообщение было отмечено asdfg15432 как решение
РешениеВот пример, если левый Grid будет с именем GridLeft
На выходе в списке GridLeftButtonIsCheked имена всех ToggleButton которые включены и которые "завёрнуты" в Viewbox Добавлено через 6 минут А таким образом из списка можно восстановить состояние кнопок
1
|
||||||||||||
|
2 / 2 / 0
Регистрация: 07.04.2015
Сообщений: 358
|
|
| 15.12.2018, 15:02 [ТС] | |
|
Спасибо. Я тоже эту проблему решил)
0
|
|
| 15.12.2018, 15:02 | |
|
Как получить доступ к полю родительского объекта PostCreate() выдаёт ошибку во время удаления родительского объекта base.OnDie(prejudicial) Доступ к методу родительского класса из метода свойства родительского класса
Получить имя пользователя по IP-адресу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|