powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получения данных из DataGrid WPF MVVM
25 сообщений из 450, страница 4 из 18
Получения данных из DataGrid WPF MVVM
    #38461563
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КСегодня не нужно, завтра потребуется. Но дело твоё, уговаривать не собираюсь. :-)
Вот я и спросил про эти ситуации, может ли моя "активность окна" выйти боком. А ты накинулся пугать какими-то аттачед пропертями, учетками и прочими гадостями. Просто я пока не могу придумать кейс, в котором моя активность окна положит архитектуру на лопатки... Вообщем, тебе задача - придумать такой кейс, чтобы я спал спокойно - исходники демки прилагаю. И не противься, просто сделай вещи :)Ну ладно, если что придумаю - отпишу. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461566
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМСУКакая разница. VM вообще ничего не знает о том, WPF это или WinForms.Оптимист.
Ну какие-то сложные околожопные сценарии (коих 1%) можно и прибить, фиг с тобой - я за рационализм, а не фанатизм :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461571
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КЯ говорю как раз о наследовании [View]Model. Про наследование View я не говорил. Ты запутался. :-)
Бать, так а какая проблема отнаследоваться от вьюмодели?Ну если ViewModel совмещён с code-behind. Потому и говорю, что это одна из причин выноса кода из code-behind в отдельный класс.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461572
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, ты там че, нашел очередного "прошаренного" заказчика, которому "прошаренные" спецы сказали что без клизмы призмы никуда? Выкинь это поделие на помойку и не вспоминай, кроме тучи лишнего кода, глюков и тормозов никакого профита не получишь.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461576
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНу если ViewModel совмещён с code-behind. Потому и говорю, что это одна из причин выноса кода из code-behind в отдельный класс.
Не хитри :) Я имел ввиду то, что нужно совмещать ViewModel с коде бехайндом только в тех сложных сценариях. А не наоборот, сначала совмещаем всё, а потом разносим по мере возможности. в 99% случаев у тебя будет чистый код бехайнд и четкая вью модель, в 1% случаев у тебя будет околожопщина в виде засранного код бехайнда и четкой вьюмодели :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461580
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эдик, дружище, почему твои метания какашками не подкреплены законами физики? Быстро исправляйся!
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461583
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭдик, дружище, почему твои метания какашками не подкреплены законами физики? Быстро исправляйся!
Да че там исправляться, уверен на все сто, что задачу которую решаешь можно решить на порядок проще без выноса мозга. Кстати не поведаешь суть, что в итоге получить хош?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461585
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI......спецы сказали что без клизмы призм ы никуда? Выкинь это поделие на помойку и не вспоминай, кроме тучи лишнего кода, глюков и тормозов никакого профита не получишь.Кстате, а где Seva?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461592
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШайтанКстате, а где Seva?
Если МСУ на WPF, то Сева видать на ASP.NET сейчас шабашит
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461602
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIДа че там исправляться, уверен на все сто, что задачу которую решаешь можно решить на порядок проще без выноса мозга.
Указ свыше, MVVM - и ниибёт :)

EDUARD SAPOTSKIКстати не поведаешь суть, что в итоге получить хош?
В конечном итоге приложение , которое будет хостится и рендериться ядром win8. В отвязке от SL и WPF. Промежуточный временный вариант пока - это SL аппликуха. Софтина для ритейла, обычное корпоративное расширение функионала, проинтегрированное с сапом, аксаптой, ms crm и прочими танцами с бубнами.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461608
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУУказ свыше, MVVM - и ниибёт :)
Понятно, сочувствую.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461614
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIПонятно, сочувствую.
Да ну брось :) Замечательный подход для 99% случаев. Пойди в асповый форум и спроси, хотят ли мвц-шники вернуться к вебформс подходам. Камнями закидают.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461616
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIПонятно, сочувствую.
Да ладно. Вот если бы было "Дельфи с ассемблерными вставками, и ниипет" - тогда можно было бы сочувствовать. А так - очень даже ничего.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461624
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

покажи код своего window service, или тайна?:) вдруг пригодится)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461629
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanМСУ, покажи код своего window service, или тайна?:) вдруг пригодится)
Ты каким местом топик читаешь? Я даже исходники выложил ))
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461688
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПроще для формы редактирования запросить с сервера свою копию записи, или клонировать текущую из грида. При применении в форме заменить текущую запись в гриде на запись из формы редактирования.
Кстати, минус такого подхода: чтобы обновить эту запись в гриде, нужно обновлять (PropertyChangedEventArgs) весь грид. Есть рецепты?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461764
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВ конечном итоге приложение , которое будет хостится и рендериться ядром win8. В отвязке от SL и WPF. Промежуточный временный вариант пока - это SL аппликуха. Софтина для ритейла, обычное корпоративное расширение функионала, проинтегрированное с сапом, аксаптой, ms crm и прочими танцами с бубнами.Чё сразу не сказал, что архитектура требует независимости от гуйной библиотеки? Хотел до последнего сохранить интригу?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461768
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПромежуточный временный вариант пока - это SL аппликуха.

Я что - один в шоке???
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461775
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КХотел до последнего сохранить интригу?
Это конечный вариант, поэтому о нём пока можно умолчать и не пугать публику

MonochromatiqueЯ что - один в шоке???
Промежуточный вариант. Времянка же :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461789
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, ну так чё, какую педаль мне нужно вкорячить сюда, что бы изменилась только текущая запись? Вызов PropertyChangedEventArgs("Employees") перезапросит всю коллецию заново, что его зло и похабность...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
public ICommand EmployeeSelectCommand
{
    get
    {
        return new RelayCommand((action) =>
        {
            if (PropertyChanged != null && action != null)
            {
                if (Service.OpenEmployeeDetailWindow(action as Employee))
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("Employees"));
                }
            }
        });
    }
}



Почему в WPF всё так через жопу? :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461791
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУчто есть зло и похабность
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461795
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ну я тоже обновлял весь грид. Возможно если тип коллекции сам наследует INotify.... , то может быть тогда "само" сработает?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461816
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanну я тоже обновлял весь грид.
Ну плохо, что тут сказать.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461837
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУnetivanну я тоже обновлял весь грид.
Ну плохо, что тут сказать.

Ага, а в МВЦ "из коробки" записи обновляются. ))

MVVM есть MVVM - есть отображение, есть вьюмодель, есть модель. Если строка датагрида выделена в объект как представлен вьюмоделью, то значит вьюмодель должны послать сообщение, что она изменилась, а вьюха её отобразит соответственно.

Чо тут выдумывать??
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38461847
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueАга, а в МВЦ "из коробки" записи обновляются. ))
Я в декларативном представлении, которое отвязано от серверной модели, пишу js код, который красиво асинхронно обновляет конкретную запись в таблице. Без пересасывания всего набора. Делов на 1 минуту с перекуром. Оптимально, быстро, четко. Где это в WPF? )

MonochromatiqueЧо тут выдумывать??
Есть конкретная задача, я её обозначил. Она реальна и не высосана из пальца. Мне нужно решение, а не упоротое объяснение того, что моя задача УГ или того, что нужно просто забить на неё, потому что "и я так делаю". Мысль понятна? :)
...
Рейтинг: 0 / 0
25 сообщений из 450, страница 4 из 18
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получения данных из DataGrid WPF MVVM
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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