powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF + MVVM
76 сообщений из 76, показаны все 4 страниц
WPF + MVVM
    #39331191
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Смотрю в сторону фреймворка Catel.
Я на правильном пути или может есть предпочтительнее фреймворки?
Желательно из Open Source.
Спасибо.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39331201
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MVVM-фреймворков - как собак нерезаных: тынц , тынц . Каждый из них имеет свои плюсы и свои минусы, и если начать выбирать лучший, то можно остаться в роли буриданова осла. Если уже смотрите в сторону чего-то - это и используйте.
Я сам лично использую самописный фреймворк, в котором есть заимствования из некоторых других (MVVM Light Toolkit, например), но их достаточно мало.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332436
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В основном все эти MVVM-фреймворки для WPF похожи друг на друга и делают три-пять вещей, что самому можно за пару сотен строчек кода набросать за час (если знать, что и как). Самое главное в них - реализация некоего базового класса с IPropertyChanged, упрощение работы с командами (чтобы можно было из вязать не только с чытырьмя типами контролов по одному событию, а с любыми и по любому событию) и какой-нибудь сервис локатор или чего подобного - чтобы с диалоговыми окнами работать. Вобщем-то, это покрывает 99,99% всех потребностей.

Если не хотите заморачиваться - берёт два-три самых топовых и выбираете, какой понравится по названию. Я вообще ни одним не пользуюсь - простые вещи сам написал, а упрощение для команд взял из Prism.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332597
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ни когда в работе ими не поль3овался, по моему я больше времени убью на поиск нужного фреймоврка, на его "и3учение", чем накидаю 3а 5 минут все ба3овые классы для моей нужды
Кстати INotifyРroрertyChanged можно исполь3овать не только для обновления View =)
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332629
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesни когда в работе ими не поль3овался, по моему я больше времени убью на поиск нужного фреймоврка, на его "и3учение", чем накидаю 3а 5 минут все ба3овые классы для моей нужды
Вот это, кстати, говорит о зрелости инструмента. Хоть и говорят, что в WPF того, сего не хватает, а на самом деле какие-то сторонние мегафреймворки ему и не нужны - сам пишешь базовые вещи на несколько строк, ну и контрольчиков иногда каких берёшь откуда-нибудь. Не то, что в JS, где без подключения тонны библиотек ты кроме лысой статичной странички ничего сделать не сможешь.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332727
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Roman Mejtesни когда в работе ими не поль3овался, по моему я больше времени убью на поиск нужного фреймоврка, на его "и3учение", чем накидаю 3а 5 минут все ба3овые классы для моей нужды
Вот это, кстати, говорит о зрелости инструмента. Хоть и говорят, что в WPF того, сего не хватает, а на самом деле какие-то сторонние мегафреймворки ему и не нужны - сам пишешь базовые вещи на несколько строк, ну и контрольчиков иногда каких берёшь откуда-нибудь. Не то, что в JS, где без подключения тонны библиотек ты кроме лысой статичной странички ничего сделать не сможешь.
если бы, большая часть контролов в WPF ни на что не годная хрень.
Ну за исключением может самыx базовыx. Даже в ListBox'е, лично я наxодил не мало багов.
а есть совсем мусорные контролы. По этому, на счет зрелости я бы не зарекался.
WPF умирает, ни каких нормальныx обновлений за последние 3 года я не увидел
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332778
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesесли бы, большая часть контролов в WPF ни на что не годная хрень.
Ну за исключением может самыx базовыx. Даже в ListBox'е, лично я наxодил не мало багов.
а есть совсем мусорные контролы. По этому, на счет зрелости я бы не зарекался.
WPF умирает, ни каких нормальныx обновлений за последние 3 года я не увидел
В винформс по части стандартных контролов та же самая ситуация. И про то, что винформс умирает, я слышу уже лет 8. И винформс всё еще упорно жив.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332813
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesбольшая часть контролов в WPF ни на что не годная хрень.
Что вам не нравится в контролах WPF?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39332818
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesWPF умирает
А на смену ему приходит что?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333222
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Roman Mejtesбольшая часть контролов в WPF ни на что не годная хрень.
Что вам не нравится в контролах WPF?
Очень ограниченный функционал, подходящий только для самых элементарных задач. Всё остальное - допиливать руками в разметке и коде. Пример навскидку: сравните функционал стандартного DataGrid,и, например, GridControl от DevExpress . А некоторых привычных контролов в наборе стандартных нет вообще - например, аналога винформсовского NumericUpDown - и их приходится рисовать самому.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333270
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны,

да можно долго перечислять:
ComboBox c иерархией, отсутствует
ComboBox с MultiSelect'ом отсутствует
TreeView с MultiSelect'ом отсутствует
MaskEdit отсутствует (в базовом наборе)

и т.д.

когда смотришь VisualTree у VS2015, понимаешь, что 99% там самописное всё, почему хотя бы часть из того, что там есть нельзя было включить в WPF, мне не понятно.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333323
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныDoomplay998пропущено...

Что вам не нравится в контролах WPF?
Очень ограниченный функционал, подходящий только для самых элементарных задач. Всё остальное - допиливать руками в разметке и коде. Пример навскидку: сравните функционал стандартного DataGrid,и, например, GridControl от DevExpress . А некоторых привычных контролов в наборе стандартных нет вообще - например, аналога винформсовского NumericUpDown - и их приходится рисовать самому.
Есть бесплатные паки контролов, типа Fluent, в которых есть и NumericUpDown (тоже его не хватало, кстати), и другие вещи.

Стандартный датагрид в WPF - охрененно функционален по факту наличия шаблонов (данных и визуальных). Уже одно это расширяет функциональность всех вообще контролов в WPF на порядок, по сравнению с формовскими, где под каждый чих даже с небольшим расширением стандартного контрола надо было писать свой контрол. Ваше требование к датагриду, чтобы из коробки был как у DevExpress - это уже из разряда "зажрались".

Платные паки контролов были, есть и будут, т. к. всегда будут зажравшиеся нытики, которые будут требовать "ещё больше, ещё бесплатнее" (я такой). Зачастую эти паки пишут сами же разработчики стандартных контролов или близкие к этой разработке люди - они знают, где чего недоработано и могут быстро доработать, заколотив, таким образом, деньгу при минимальных усилиях.

Ну и стоит сравнить с конкурентами. В стандартной поставке андроидовской или яблочной IDE много ли бесплатных и функциональных контролов? А так же ли их легко расширять, как у WPF или UWP? А то, может, вы хотите от добра добра?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333339
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже не говорю о том, что у WPF нахаляву из коробки есть такая вещь, как 3D. Есть бесплатный 3D Tools . Во всём этом все 3Д-объекты также байндятся и анимируются, как и 2Д . Где у конкурентов такое? А вы тут ноете.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333345
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998,

не кто не говорит, что WPF говно полное, есть свои плюсы, но есть и минусы.
А набор контролов всё же могли и пошире сделать, чай не 1 год уже проекту
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333347
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesComboBox c иерархией, отсутствует
ComboBox с MultiSelect'ом отсутствует
Мультиселект в WPF делается настолько легко и просто, что я не понимаю, как профессионал может об этом сетовать. Да даже начинающий сделает подобное. А почему нет листбокса с мультиселектом? А почему нет грида с мультиселектом? А почему у формовского мультиселекта флажки, а не крестики или кругляшки? Намёк понятен?

Мультиселект был в формовских контролах, потому что там даже минимальное расширение стандартного компонента было болью и считалось не для начинающих и даже не для середняков. А в WPF такие мелочи делаются стандартными средствами XAML и моделями представлений.

Я тоже сначала не понял, почему нету дерева (TreeView) из коробки, пока не понял, что своё пишется очень быстро и ГОРАЗДО функциональнее . И так везде в WPF - стоит приложить МИНИМАЛЬНЫЕ усилия, как не то, что весь старый набор из форм можно реализовать, но и на два порядока больше.

Абсолютно такой же подход и в JS+HTML, только там ещё всё тупее, дубовее, менее функционально и менее удобно. Только там за вас понаписали уже готовых мультиселектов-галерей-выпадающих меню - одно другого глючнее и ограниченнее - а тут... а тут тоже понаписали, поди ж ты! Только лучше сделать один раз самому, пусть даже подсмотрев в чужую статью - лучше поймёшь, насколько WPF гибок и функционален.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333351
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще очень раздражает повсеместное использование internal классов, как следствие приходится много писать самому, когда можно было бы просто наследовать уже готовый класс и сделать свой с блек джеком и прочим.
и такие проблемы встречаются довольно часто. класс вот он, бери и делай своё, но нет, бери и делай своё с нуля.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333353
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesDoomplay998,

не кто не говорит, что WPF говно полное, есть свои плюсы, но есть и минусы.
А набор контролов всё же могли и пошире сделать, чай не 1 год уже проекту
Возьмите уже Fluent и 3D Tools - всё бесплатно и сразу на порядок перекрывает тот куцый набор из форм, по которому вы так скучаете. Вопрос о том, почему Fluent или Prism не в стандартной поставке - к разработчикам Студии. Мой вариант - WPF уже настолько легаси и настолько не в тренде MS, что делать что-то для него практически уже не будут.

Но я не понимаю ваши претензии. WPF ещё лет 6 назад был гораздо фукнциональнее и удобнее, чем всё, что есть у конкурентов СЕЙЧАС. Был и остался. Все ваши претензии - "а где вишенка на торте? я люблю вишенки!".
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333354
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesЕще очень раздражает повсеместное использование internal классов, как следствие приходится много писать самому, когда можно было бы просто наследовать уже готовый класс и сделать свой с блек джеком и прочим.
и такие проблемы встречаются довольно часто. класс вот он, бери и делай своё, но нет, бери и делай своё с нуля.
А можно залезть в исходники и скопировать код в свой класс?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333357
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Roman MejtesDoomplay998,

не кто не говорит, что WPF говно полное, есть свои плюсы, но есть и минусы.
А набор контролов всё же могли и пошире сделать, чай не 1 год уже проекту
Возьмите уже Fluent и 3D Tools - всё бесплатно и сразу на порядок перекрывает тот куцый набор из форм, по которому вы так скучаете. Вопрос о том, почему Fluent или Prism не в стандартной поставке - к разработчикам Студии. Мой вариант - WPF уже настолько легаси и настолько не в тренде MS, что делать что-то для него практически уже не будут.

Но я не понимаю ваши претензии. WPF ещё лет 6 назад был гораздо фукнциональнее и удобнее, чем всё, что есть у конкурентов СЕЙЧАС. Был и остался. Все ваши претензии - "а где вишенка на торте? я люблю вишенки!".
меня устраивает в целом всё, кроме того, что за эти 6 лет ни чего не изменилось в принципе.
макс. что полезного добавили, это пиксельную прокрутку при виртуализации в 4.5 и по мелочи.
3D Tools гляну обязательно, еще не смотрел
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333375
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesDoomplay998пропущено...

Возьмите уже Fluent и 3D Tools - всё бесплатно и сразу на порядок перекрывает тот куцый набор из форм, по которому вы так скучаете. Вопрос о том, почему Fluent или Prism не в стандартной поставке - к разработчикам Студии. Мой вариант - WPF уже настолько легаси и настолько не в тренде MS, что делать что-то для него практически уже не будут.

Но я не понимаю ваши претензии. WPF ещё лет 6 назад был гораздо фукнциональнее и удобнее, чем всё, что есть у конкурентов СЕЙЧАС. Был и остался. Все ваши претензии - "а где вишенка на торте? я люблю вишенки!".
меня устраивает в целом всё, кроме того, что за эти 6 лет ни чего не изменилось в принципе.
макс. что полезного добавили, это пиксельную прокрутку при виртуализации в 4.5 и по мелочи.
3D Tools гляну обязательно, еще не смотрел
Не изменилось, потому что и так всё достаточно хорошо. А фундаментально менять (например, добавить поддержку DX11-12, а не этот допотоп DX9, добавить многопоточность рендеринга, чтобы не тормозило) уже ничего не будут. Если хотите изменений - вам в UWP. В части представлений это, фактически, WPF (можно даже разметку копипастить почти без изменений), только новый рендеринг, нормальная поддержка мультитача, поддержка ARM, магазина приложений и др. Я надеюсь, вы не из того стада тупорылых школьников 15-30 лет от роду, которые с пеной у рта захламляют интернет, что им плитки не нравятся и потому они "переходят на линукс", параллельно всё равно скачивая винду и игры к ней с торрентов?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333384
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesменя устраивает в целом всё, кроме того, что за эти 6 лет ни чего не изменилось в принципе.
макс. что полезного добавили, это пиксельную прокрутку при виртуализации в 4.5 и по мелочи.В VS2013 XAML дизайнер намного лучше, чем в VS2010.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333393
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Абсолютно такой же подход и в JS+HTML, только там ещё всё тупее, дубовее, менее функционально и менее удобно. [spoiler] Нам-то не гони!
YouTube Video
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333431
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998Абсолютно такой же подход и в JS+HTML, только там ещё всё тупее, дубовее, менее функционально и менее удобно. [spoiler] Нам-то не гони!
YouTube Video
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333435
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, только не надо всего этого вороха "пишем код в одном, верстаем в другом, дебажим в третьем, контролы и библиотеки тащим из трёх разных мест даже для элементарной задачи". Всё должно быть в одном комбайне. Максимум - подтащить пак контролов.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333456
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КRoman Mejtesменя устраивает в целом всё, кроме того, что за эти 6 лет ни чего не изменилось в принципе.
макс. что полезного добавили, это пиксельную прокрутку при виртуализации в 4.5 и по мелочи.В VS2013 XAML дизайнер намного лучше, чем в VS2010.я его еще с 2012 (или 13, не помню когда отключение добавили) версии отключаю :) так что эта опция меня не сильно интересует, без него работать приятнее в разы, так как не тормозит так сильно. Как по мне сомнительная фишка этот дизайнер :)
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333481
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesАлексей Кпропущено...
В VS2013 XAML дизайнер намного лучше, чем в VS2010.я его еще с 2012 (или 13, не помню когда отключение добавили) версии отключаю :) так что эта опция меня не сильно интересует, без него работать приятнее в разы, так как не тормозит так сильно. Как по мне сомнительная фишка этот дизайнер :)Автодополнение в XAML-редакторе текста тоже часть дизайнера.

"Визуальная" часть дизайнера сомнительна из-за тупости глупости автора, делавшего его часть, отвечающую за редактирование содержимого Grid panel. В остальном он вполне полезен.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333491
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998... с такой же удобной JS-отладкой, как в Студии."Студия"?

зы: Да и достал ты уже со своим JS. Переходи на TypeScript.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333516
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

тайпскрипт не сильно дольше дарта продержится. Вся эта "разработка на JS" со всеми этими "переходами" - прыжки через полото по кочкам из дерьма. Не понимаю, как можно критиковать МС за смену парадигм или инструментов раз в 5-10 лет, но облизывать пальцы от того же, но в 2-3 раза чаще?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39333949
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesАлексей КВ VS2013 XAML дизайнер намного лучше, чем в VS2010.я его еще с 2012 (или 13, не помню когда отключение добавили) версии отключаю :) так что эта опция меня не сильно интересует, без него работать приятнее в разы, так как не тормозит так сильно. Как по мне сомнительная фишка этот дизайнер :)Так и XAML-редактор стал сильно удобнее, особенно в части интеллисенса
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334032
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProRoman Mejtesпропущено...
я его еще с 2012 (или 13, не помню когда отключение добавили) версии отключаю :) так что эта опция меня не сильно интересует, без него работать приятнее в разы, так как не тормозит так сильно. Как по мне сомнительная фишка этот дизайнер :)Так и XAML-редактор стал сильно удобнее, особенно в части интеллисенса
Но всё ещё не научился показывать список доступных объектов из словарей, когда указывает StaticResource/DynamicResource. Причём, желательно, с уровнем "влияния" ресурса - локальный для контрола, локальный для контейнеров (и далее вверух по иерархии контейнеров), глобальный.

Вот в JS+HTML+CSS есть что подобное? Ну, чтобы пишешь такой div, и при указании стиля вываливался бы список стилей из всех css-файлов, что у тебя в проекте есть?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334033
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Вот в JS+HTML+CSS есть что подобное? Ну, чтобы пишешь такой div, и при указании стиля вываливался бы список стилей из всех css-файлов, что у тебя в проекте есть?
Причём с фильтрацией - чтобы только те показывал, что для div подходят. Для всяких input мне зачем стили?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334034
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Вот в JS+HTML+CSS есть что подобное? Ну, чтобы пишешь такой div, и при указании стиля вываливался бы список стилей из всех css-файлов, что у тебя в проекте есть?Ну ты походу вообще не в теме.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334042
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

там вообще все подряд стили из всех css проекта, или с умной фильтрацией, как я выше написал? Зачем таблице стиль комментариев?

Ну и вопрос - с какой версии Студии такие подсказки появились?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334043
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но главное, где для WPF/UWP такое же для стилей?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334044
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Но главное, где для WPF/UWP такое же для стилей?
Тьфу, нафиг! Не для стилей, конечно же, а для вообще всех ресурсов.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334045
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

что за синтаксис "{{", "}}"? Какой-то новый Разор? В какой версии MVC такой синтаксис появился?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334063
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дякую.
Начал разбираться без фреймворков, для лучшего понимания.
Спасибо за коментарии и напутствие.
сейчас момент
класс Страна
public class Country : INotifyPropertyChanged
{
private int _id;
private string _name;

public int Id
{
get { return _id; }
set
{
_id = value;
OnPropertyChanged(nameof(Id));
}
}
[Display(ResourceType = typeof(Resources), Name = "Country_Name_FieldName")]
public string Name
{
get { return _name;}
set
{
_name = value;
OnPropertyChanged(nameof(Name));
}
}

public ICollection<Area> Areas { get; set; }

...
класс область
public class Area : INotifyPropertyChanged
{
public int Id { get; set; }
public string Name { get; set; }
// [DatabaseGenerated(DatabaseGeneratedOption.None)]
public int? CountryId { get; set; }
// [DatabaseGenerated(DatabaseGeneratedOption.None)]
[ForeignKey("CountryId")]
public virtual Country Country { get; set; }

...
работа идет с MySQL

теперь при вставке новой области идет вставка страны, хотя наименование страны берется из Combobox.
получаю дублирование наименований стран в таблице.

использую EF code first

Буду благодарен за помощь.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334070
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MykolaНачал разбиратьсяпрошу разобраться еще с оформлением своего кода на форуме Как мне оформить свое сообщение?


Doomplay998Но всё ещё не научился показывать список доступных объектов из словарей, когда указывает StaticResource/DynamicResource.у меня вроде показывает, по крайней мере из словарей, прикрепленных в app, в том числе из другой сборки...
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334075
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Алексей К,

там вообще все подряд стили из всех css проекта, или с умной фильтрацией, как я выше написал? Зачем таблице стиль комментариев?Всё подряд. Фильтрация не нужна, она будет только мешать. Ты не сделаешь фильтрацию с учётом, например, контекстных селекторов.

Doomplay998Ну и вопрос - с какой версии Студии такие подсказки появились?ХЗ. Я с 2013-й начал с вебом работать.

Doomplay998Алексей К,

что за синтаксис "{{", "}}"? Какой-то новый Разор? В какой версии MVC такой синтаксис появился? Knockout.Punches
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334090
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приношу извинения. Исправил
сейчас момент
класс Страна
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
public class Country : INotifyPropertyChanged
{
private int _id;
private string _name;

public int Id
{
get { return _id; }
set
{
_id = value;
OnPropertyChanged(nameof(Id));
}
}
[Display(ResourceType = typeof(Resources), Name = "Country_Name_FieldName")]
public string Name
{
get { return _name;}
set
{
_name = value;
OnPropertyChanged(nameof(Name));
}
}

public ICollection<Area> Areas { get; set; }

...


класс область
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
public class Area : INotifyPropertyChanged
{
public int Id { get; set; }
public string Name { get; set; }
// [DatabaseGenerated(DatabaseGeneratedOption.None)]
public int? CountryId { get; set; }
// [DatabaseGenerated(DatabaseGeneratedOption.None)]
[ForeignKey("CountryId")]
public virtual Country Country { get; set; }


...
работа идет с MySQL

теперь при вставке новой области идет вставка страны, хотя наименование страны берется из Combobox.
получаю дублирование наименований стран в таблице.

использую EF code first

Буду благодарен за помощь.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334505
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProDoomplay998Но всё ещё не научился показывать список доступных объектов из словарей, когда указывает StaticResource/DynamicResource.у меня вроде показывает, по крайней мере из словарей, прикрепленных в app, в том числе из другой сборки...
Решарпер, поди, установлен?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334542
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mykola,

по поводу вашего кода. Трудно сказать, что у вас за проблема. Непонятно, куда и чего вы вставляете - область в БД в таблицу, после чего в представлении две страны, или ещё что. Кроме того, с MySQL не работал.

Могу сказать только общие соображения.

Вам надо посмотреть, что вставляется в БД. Если там тоже две страны - то проблема по крайней мере не только в представлении (или вообще не в нём).

Непонятно, что у вас с привязками. Где список стран - отдельный на всё окно или свой для каждой области. WPF не обновит вам сам что-то, если вы что-то там в БД поменяли. Вы должны сами продумать логику - где и что вам обновлять. Автообновление может быть только через такие механизмы, как коллеции и свойства, следящие за своими изменениями - тогда да, если вы подписаны на события этих изменений, то в коде этих событий можете написать что-то, что обновит другие вещи (например, изменили коллекцию областей - в событии сохранили это в БД и отправили сигнал на перерисовку всех списков областей во всех представлениях). Т. е. любые "автоматические" изменения - сначала через ручные установки в коде, где и как они будут происходить.

Вобщем, в вашем примере непонятно, где проблема, т. к. неясны ваши задачи и не видно, что за интерфейс у вас. Могу только посоветовать использовать ObservableCollection вместо ICollection. Где, как и когда её использовать - лучше вам самим прочитать. Может, она вам тут и не нужна.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334729
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Shocker.Proпропущено...
у меня вроде показывает, по крайней мере из словарей, прикрепленных в app, в том числе из другой сборки...
Решарпер, поди, установлен?
Это плохо?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334737
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныDoomplay998пропущено...

Решарпер, поди, установлен?
Это плохо?
Прост...
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334894
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Doomplay998Вот в JS+HTML+CSS есть что подобное? Ну, чтобы пишешь такой div, и при указании стиля вываливался бы список стилей из всех css-файлов, что у тебя в проекте есть?
Причём с фильтрацией - чтобы только те показывал, что для div подходят. Для всяких input мне зачем стили?
Болезный, поставь WebStorm.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334912
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANADoomplay998пропущено...

Причём с фильтрацией - чтобы только те показывал, что для div подходят. Для всяких input мне зачем стили?
Болезный, поставь WebStorm.
Всё в ней хорошо, но, насколько я понял - это только для фронтэнда. Ну разве что ты на джаваскрипте и бэкэнд писать собрался.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334935
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Shocker.Proпропущено...
у меня вроде показывает, по крайней мере из словарей, прикрепленных в app, в том числе из другой сборки...
Решарпер, поди, установлен?как раз-таки нет
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334936
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998skyANAпропущено...

Болезный, поставь WebStorm.
Всё в ней хорошо, но, насколько я понял - это только для фронтэнда. Ну разве что ты на джаваскрипте и бэкэнд писать собрался.
Ты спрашивал про JS-HTML-CSS, я тебе ответил. А так там целая линейка продуктов - выбирай.

P.S.: и кстати да, я и на JavaScript бекенд писать собрался.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39334991
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANADoomplay998пропущено...

Всё в ней хорошо, но, насколько я понял - это только для фронтэнда. Ну разве что ты на джаваскрипте и бэкэнд писать собрался.
Ты спрашивал про JS-HTML-CSS, я тебе ответил. А так там целая линейка продуктов - выбирай.
Ну так я и говорил, что ставить ворох узкозаточенного софта для написания каждого отдельного слоя приложения - как-то хреново. Но если и на бэкэнде джаваскрипт, то норм.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335037
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998skyANAпропущено...

Ты спрашивал про JS-HTML-CSS, я тебе ответил. А так там целая линейка продуктов - выбирай.
Ну так я и говорил, что ставить ворох узкозаточенного софта для написания каждого отдельного слоя приложения - как-то хреново. Но если и на бэкэнде джаваскрипт, то норм.
Чем это хреново, как это мешает разработчику выполнять поставленные задачи обосновать сможешь?
Если нет, то аргумент в топку.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335116
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANADoomplay998пропущено...

Ну так я и говорил, что ставить ворох узкозаточенного софта для написания каждого отдельного слоя приложения - как-то хреново. Но если и на бэкэнде джаваскрипт, то норм.
Чем это хреново, как это мешает разработчику выполнять поставленные задачи обосновать сможешь?
Если нет, то аргумент в топку.
Языков больше, а сами они - хуже.

Аналогия. Плотнику ничего не помешает выполнить поставленные задачи. Даже если у него отобрать рубанок, молоток с гвозьдями и зубило, а дать перочинный ножик и скотч. Можно даже стать виртуозом вытачивания из дерева ножичком и скрепления брёвен скотчем, а других, кто недоволен, называть неосиляторами. В каменном веке вообще приходилось всё на жилах и пучках травы скреплять. Сейчас, примерно, каменный век разработки в вебе. С тенденцией деградации к доолдуваю.

Что интересно, что этот каменный век в вебе уже четверть века почти, а скорость развития сильно хуже скорости развития в среднем по айти. Веб не может предложить даже того, что предлагали десктопные приложения ещё 20 лет назад, при этом затраты на разработку и неудобство инструментов чуть ли не выше, чем те же 20 лет назад. Т. е. эффективность разработки под веб - одна из самых низких. Вместо нормальных средств и технологий, типа флеша и сильверлайта, сделали откат назад - к html+js+css, которые с меньшими возможностями и бОльшим гемором. HTML5 позиционировался как альтернатива RIA , а на деле не дотягивает даже до раннего флеша. Инструментов для разработки нормальных RIA на html5, а не сайтов "текст с картинками", нет до сих пор. Вся бесперспективность ситуации видна хотя бы в том, что хотят внедрять webassembly, которая типа флеша и сильверлайта, только хуже.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335705
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998skyANAпропущено...

Чем это хреново, как это мешает разработчику выполнять поставленные задачи обосновать сможешь?
Если нет, то аргумент в топку.
Языков больше, а сами они - хуже.

Аналогия. Плотнику ничего не помешает выполнить поставленные задачи. Даже если у него отобрать рубанок, молоток с гвозьдями и зубило, а дать перочинный ножик и скотч. Можно даже стать виртуозом вытачивания из дерева ножичком и скрепления брёвен скотчем, а других, кто недоволен, называть неосиляторами. В каменном веке вообще приходилось всё на жилах и пучках травы скреплять. Сейчас, примерно, каменный век разработки в вебе. С тенденцией деградации к доолдуваю.

Что интересно, что этот каменный век в вебе уже четверть века почти, а скорость развития сильно хуже скорости развития в среднем по айти. Веб не может предложить даже того, что предлагали десктопные приложения ещё 20 лет назад, при этом затраты на разработку и неудобство инструментов чуть ли не выше, чем те же 20 лет назад. Т. е. эффективность разработки под веб - одна из самых низких. Вместо нормальных средств и технологий, типа флеша и сильверлайта, сделали откат назад - к html+js+css, которые с меньшими возможностями и бОльшим гемором. HTML5 позиционировался как альтернатива RIA , а на деле не дотягивает даже до раннего флеша. Инструментов для разработки нормальных RIA на html5, а не сайтов "текст с картинками", нет до сих пор. Вся бесперспективность ситуации видна хотя бы в том, что хотят внедрять webassembly, которая типа флеша и сильверлайта, только хуже.
Бла-бла-бла, а обоснования нет. Аргументы твои идут в топку.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335727
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

аргументы как раз нормальные
нефиг встраивать в ОС еще одну ОС на основе детского протокола визуализации
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335747
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAБла-бла-бла, а обоснования нет. Аргументы твои идут в топку.
ок
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335751
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

ты переворачивал таких чуваков?

...
Рейтинг: 0 / 0
WPF + MVVM
    #39335752
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это трилобит.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335857
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998HTML5 позиционировался как альтернатива RIA , а на деле не дотягивает ... Виртуальная ОС на HTML5.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335872
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998HTML5 позиционировался как альтернатива RIA , а на деле не дотягивает ... Виртуальная ОС на HTML5.
Что это такое вообще? Ты мне игры трёхмерные на HTML5 покажи, а то без сторонних плагинов (вебГЛ) ничё не работает, а со сторонними плагинами и на флеше с сильверлайтом всё нормально работало. Только флеш с сильвером могли ещё и обычный интерфейс нормально показать и показывали (приложений с нормальным интерфейсом и там и там понаделали), а вебГЛ кроме треугольников толком ничего не имеет.

Короче, дерьмо этот ваш веб в виде jshtmlcss - костыль на костыле и костылём погоняет, плюс глюки, плюс тормозня и жор ресурсов на ровном месте при очень скромных результатах, плюс дефрагментация и игнорирование стандартов, плюс куча малосовместимых и недоведённых до ума инструментов, плюс отсутствие видимого развития (каждые полгода по новому js-фреймворку, которые делает то же, что и старый, но через другую пень-колоду - это не развитие). Стандарты js новые выходят раза в полтора реже, чем новые версии C#, а содержат в себе раза в полтора меньше, чем в том же C#. И это при том, что в C# и так уже дофига всего есть, а в js добавлять и добавлять, чтобы его в нормальный язык превратить. С такой скорость и к 20 году js будет жалким обрубком, а не полноценным языком программирования.

jshtmlcss - это такое дитя с семью няньками, дом без хозяина - полное разброд и шатание.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335883
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998HTML5 позиционировался как альтернатива RIA , а на деле не дотягивает ... Виртуальная ОС на HTML5.
Такие демонстрации показывают не крутость технологии, а её позор. От html требуется нормальное RIA, а дают какую-то недореализацию недоОС. Ты им про Фому, они тебе про Ерёму.

- Нам нужна технология на замену флеша и сильвера - чтобы больше возможностей и более безопасная (флеш же типа дико небезопасный).

- А вот у нас есть какая-то типа виртуальная ОС.

- А эта ОС круче, чем уже существующие распространённые ОС?

- Нет, более того, она вообще не может существовать не внутри другой, невиртуальной ОС, но попонтоваться перед дурачками-хипстерами пойдёт.

- Возвращаясь к нашим баранам - более лучшая, чем флеш и сильвер, замена RIA есть?

- ... (в лучшем случае)
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335884
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Алексей Кпропущено...
Виртуальная ОС на HTML5.
Что это такое вообще?Тебе сколько лет?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335887
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998пропущено...

Что это такое вообще?Тебе сколько лет?
Слушай, это уже не смешно. Я вижу какой-то кусок Г. Где нормальные RIA?! Ссссабаки забрали нормальные технологии - флеш и сильвер, и дали взамен это... это... У художника забрали кисть и краски и сказали - теперь будешь рисовать дерьмом и пальцем.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335889
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, тут спорить бесполезно.

Одно непонятно. Если ты слаще морковки (jshtmlcss) ничё в жизни не ел, то ещё можно понять твои восторги. А когда ты после c#wpfsilverlight пересаживаешься на ЭТО и рад до усрачки... Тебе хотя бы заплатили?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335891
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Алексей Кпропущено...
Тебе сколько лет?
Слушай, это уже не смешно. Я вижу какой-то кусок Г.Ты видишь классику, с которой в 80-е ... 90-е годы у многих началось знакомство с компьютером. Прояви хоть немного уважения к тому, что, так же как и HTML, тебе неведомо.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335903
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998пропущено...

Слушай, это уже не смешно. Я вижу какой-то кусок Г.Ты видишь классику, с которой в 80-е ... 90-е годы у многих началось знакомство с компьютером. Прояви хоть немного уважения к тому, что, так же как и HTML, тебе неведомо.
Игры до денди были откровенным дерьмом. "Бегающий квадратик, командор треугольник, стреляющий кружок...". Да и первые игры на самой денди тоже были фуфлом. Нормальная же спрайтовая гама пошла только с сеги и снеса, и на компах где-то с тех же лет.

Если ты под "знакомством с компьютером" понимаешь очень увлекательное набивание текста в редакторе вида "тёмный фон и мигающий курсор", то мимо - ноль целых хрен тысячных процента находили это занятие интересным. У всех нормальных людей увлечения компами пошли с игрушек. Ну а про качество игрушек на спектрумах я тебе уже сказал.

Я так понял, что вот это вот дрочение на седой мемориз и есть вершина html5? Как и эмуляторы консолей четвертьвековой 30-летней давности? Эмуль PlayStation 1 хотя бы есть на js+html? На флеше есть это , например, что круче PS1.

Где нормальные RIA?!
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335922
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998Я так понял, что вот это вот дрочение на седой мемориз и есть вершина html5?Ну обратись в Роскомнадзор. Пусть запретят использование HTML на территории РФ.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39335971
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КDoomplay998Я так понял, что вот это вот дрочение на седой мемориз и есть вершина html5?Ну обратись в Роскомнадзор. Пусть запретят использование HTML на территории РФ.
Нельзя просто признаться, что js+html дерьмо, но ты будешь писать на этом дерьме, потому что лучшие альтернативы похерили, а за использование дерьма тебе платят? Надо обязательно нахамить и "твои аргументы идут в топку", потому что своих аргументов ты придумать не можешь, кроме тех, которые выставят тебя в нелицеприятном свете ("я буду писать на дерьме")?
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336014
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998,

Ну, тут один аргумент - обширность целевой аудитории потребителей продукта HTML5 - покрывает все прочие антиаргументы разработчика... Хотя, в свое время, не смог себя заставить осваивать HTML5 после SL, и "переквалифицировался в управдомы" (занялся разработкой в совершенно другой области).
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336053
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRНу, тут один аргумент - обширность целевой аудитории потребителей продукта HTML5 - покрывает все прочие антиаргументы разработчика...Где антиаргументы? Одни боль и страдания в топике.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336100
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хватит оффтопить
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336119
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesхватит оффтопитьДа, командир!
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336593
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КОдни боль и страдания
Очень верно подмечена особенность разработки на js+html.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336646
Doomplay998
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, дохлый раздельчик. Явно WPF помирает. Вакух по WPF практически нет - один ASP.NET. Джаваскрипт+HTML побил WPF.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39336706
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998А вообще, дохлый раздельчик. Явно WPF помирает. Вакух по WPF практически нет - один ASP.NET. Джаваскрипт+HTML побил WPF.
да просто для домохозяек все сделано, а для серьезных задач HTTP никаким боком погоду не делает
...
Рейтинг: 0 / 0
WPF + MVVM
    #39337067
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosDoomplay998А вообще, дохлый раздельчик. Явно WPF помирает. Вакух по WPF практически нет - один ASP.NET. Джаваскрипт+HTML побил WPF.
да просто для домохозяек все сделано, а для серьезных задач HTTP никаким боком погоду не делаетиз если смотреть в глубь, WPF далеко не для домохозяек. XAML и декларативное программирование это верхушка айсберга :)
...
Рейтинг: 0 / 0
WPF + MVVM
    #39337372
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANA,

аргументы как раз нормальные
нефиг встраивать в ОС еще одну ОС на основе детского протокола визуализации
Если ты заметил, то я интересовался чем хреново разработчику иметь несколько IDE, редакторов и как это мешает ему выполнять поставленные задачи.
Ткни ссылкой, если ты увидел аргументированный ответ на данный вопрос.
...
Рейтинг: 0 / 0
WPF + MVVM
    #39337479
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doomplay998,

если тебе делать нечего то могу предложить работу на общественных началах :)
...
Рейтинг: 0 / 0
76 сообщений из 76, показаны все 4 страниц
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF + MVVM
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]