|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
||||||
Недопустимая разметка UserControl13.05.2020, 19:50. Показов 3933. Ответов 31
Метки нет (Все метки)
При создании UserControl выбивает кучу ошибок (см.скрин). Решение пересобирал - не помогло.
Делал по аналогии как и на видео, по ходу пришлось докачать дополнительный модуль в VS "User Control (WPF with catel)". https://www.youtube.com/watch?... e=emb_logo
0
|
||||||
| 13.05.2020, 19:50 | |
|
Ответы с готовыми решениями:
31
Недопустимая разметка от Visual Studio 2012 для Win8
Как разместить UserControl поверх другого UserControl |
|
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 14.05.2020, 20:14 | |
|
Не знаю, почему его там нет. Но, по большому счёту, он тебе там не нужен. Ведь создавать его нужно программно, а не держать невидимым во время выполнения.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 15.05.2020, 17:59 [ТС] | |
|
ViterAlex, Подскажи а что подразумевается под "применить атрибут"??? Не понимаю.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 15.05.2020, 18:44 [ТС] | |
|
0
|
|
|
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 15.05.2020, 18:47 | |
|
xamelione25, а, понятно. Это полезный опыт. Но зачем? На каждый твой экран нужно по отдельному
UserControl, и размещать его на форме в дизайнере ни к чему.Ну тебе виднее.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
||
| 15.05.2020, 18:57 [ТС] | ||
|
ViterAlex,
0
|
||
|
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,870
|
|
| 15.05.2020, 19:04 | |
|
xamelione25, такой подход не приводит к динамичной части. А если у вас будет 100 записей, вы будете на каждую запись создавать сразу 100 контролов? Вам нужно делать это динамически, контрол должен подгружаться непосредственно из кода и храниться в коллекции List<UserControl>. Тем самым вы будете иметь возможность обращаться к ним по ссылке. Но как говорил ранее, UserControl должен только отображать данные а модель будет содержать данные, которы вам пригодятся в дальнейшем сохранение, редактирование в бд.
1
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
||
| 15.05.2020, 19:15 [ТС] | ||
|
Kazbek17,
0
|
||
|
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,870
|
||||||
| 15.05.2020, 19:48 | ||||||
Сообщение было отмечено xamelione25 как решение
Решение
xamelione25, создайте модель в UserControl например:
public ModelData ControlData{get;set}= new ControlData(); Теперь UserControl имеет свойство с моделью Далее создаете Binding и привязываете свойства элемента к свойству Модели Все ваш контрол имеет модель с привязкой. Далее создаёте контролы при необходимости в вашей форме И добавляете в коллекцию. Незнаю как у вас должны хранится данные и по какому принципу удаться, но можно хранить коллекцию как List<UserControl> так и отдельно List<ModelData>. По нормальному направление данных должно быть так База данных—>ModelData—>List<ModelData>—>dgv. DataSorce.
1
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 15.05.2020, 20:59 [ТС] | |
|
Kazbek17, ViterAlex, спасибо, я поиграюсь таким образом поделать(самому интересно), но не сейчас уж, а в следующий. Сейчас у меня не так уж и много UserControl'ов. У меня вопрос остался только один как мне в данном случае попеременно скрывать-показывать эти UserControl'ы по нажатию на "далее"?
0
|
|
|
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,870
|
|
| 15.05.2020, 21:06 | |
|
xamelione25, по какому принципу они появляются, все сразу или же один или два. Или один тот. Тут одно или.... как вы их собираешься отображать, по какому событию. Скажите и я вам отвечу.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,861
|
|
| 15.05.2020, 21:21 [ТС] | |
|
Kazbek17, ну я планирую сделать каждый по очереди, отдельно, но возможными с промежутками - то есть вставлять между ними что-то наподобие DataGridView или еще что-то. Возможно один и тот же UserControl буду вызывать несколько раз.
0
|
|
| 15.05.2020, 21:21 | |
|
Недопустимая разметка (wpf)
Управление usercontrol из другого usercontrol
Недопустимая инструкция Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|