powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF + MVVM
25 сообщений из 76, страница 2 из 4
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
25 сообщений из 76, страница 2 из 4
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF + MVVM
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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