powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получения данных из DataGrid WPF MVVM
25 сообщений из 450, страница 14 из 18
Получения данных из DataGrid WPF MVVM
    #38473889
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanтоварищч видимо не используют модель)
Уволить без выплаты материального пособия :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38474225
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>netivan, сегодня, 10:21 [15172412]
>товарищч видимо не используют модель)

Использую это:
Пошаговое руководство. Использование шаблона бизнес-приложения Silverlight
WCF RIA Services
http://msdn.microsoft.com/ru-ru/library/ee707360(v=VS.91).aspx

Привожу картинку обозревателя решений.
Может делаю что-то не так, подскажите, люблю учиться.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38474488
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевМожет делаю что-то не так, подскажите, люблю учиться.
Нормально все.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38474534
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эдик решает
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38474582
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев,

просто не используете MVVM подход.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38474756
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, так что, пятничного срача не будет?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476455
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выбор IoC

Чмо, отморозило очередную хрень.
Поставь задержку в говносервисе
Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что
приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA).
Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь,
когда будет открываться форма для сотрудника.
ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом
в калашный ряд.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476463
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa выбор IoC

Чмо, отморозило очередную хрень.
Поставь задержку в говносервисе
Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что
приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA).
Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь,
когда будет открываться форма для сотрудника.
ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом
в калашный ряд.
Ты идиот? Я же сказал, не преследую цель распараллелить. Если бы преследовал, написал бы что-нибудь типа того:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
public void OpenEmployeesWindow()
{
    var view = new EmployeesWindow();
    view.Owner = ActiveWindow;

    EmployeesViewModel vm = null;
    view.Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() =>
    {
        vm = new EmployeesViewModel(App.Container);
        view.DataContext = vm;
    }));

    view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    view.Show();
}



Убей себя.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476609
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVa выбор IoC

Чмо, отморозило очередную хрень.
Поставь задержку в говносервисе
Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что
приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA).
Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь,
когда будет открываться форма для сотрудника.
ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом
в калашный ряд.
Ты идиот? Я же сказал, не преследую цель распараллелить. Если бы преследовал, написал бы что-нибудь типа того:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
public void OpenEmployeesWindow()
{
    var view = new EmployeesWindow();
    view.Owner = ActiveWindow;

    EmployeesViewModel vm = null;
    view.Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() =>
    {
        vm = new EmployeesViewModel(App.Container);
        view.DataContext = vm;
    }));

    view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    view.Show();
}



Убей себя.

1. Муфлон, брось свои голубые мультики и не води жалом, когда я тебя тыкал носом в код, ты не словом не обмолвился о dispatcher.
2. Прежде, чем постить очередную хрень, чайникам лучше ее протестировать. Эта полова даже работать не будет, великий знаток wpf и многопоточности забыл EndInvoke. Читай буквари, чмо позорное.
3. Чувствуется рука великого говнокодера, оно даже забыло поставить обработку ошибок при вызове сервиса.
муслима, очень любопытно посмотреть на очередную кучу говна для сообщения об ошибке пользователю с возможность повтора.

Это поделка.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476656
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa1. Муфлон, брось свои голубые мультики и не води жалом, когда я тебя тыкал носом в код, ты не словом не обмолвился о dispatcher.
2. Прежде, чем постить очередную хрень, чайникам лучше ее протестировать. Эта полова даже работать не будет, великий знаток wpf и многопоточности забыл EndInvoke. Читай буквари, чмо позорное.
3. Чувствуется рука великого говнокодера, оно даже забыло поставить обработку ошибок при вызове сервиса.
муслима, очень любопытно посмотреть на очередную кучу говна для сообщения об ошибке пользователю с возможность повтора.
1. Долбосева, какое жало, я тебе объяснил, что не ставлю задачу рассинхронизации. Зачем ты её приплёл, ты дурак?
2. Не будет работать без EndInvoke? Ну ты бестолочь Читай, дурилко картонное: http://msdn.microsoft.com/ru-ru/magazine/cc163328.aspx
3. Ты как был жалким червяком, так им и остался.

SeVaЭто поделка.
Убей себя. Ты опять обосрался.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476831
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чмо, Dispatcher.BeginInvoke ты блокируешь dispatcher.
Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel).

Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут).
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476855
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЧмо, Dispatcher.BeginInvoke ты блокируешь dispatcher.
Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel).

Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут).

Тварь, BeginInvoke является асинхронным, поэтому после его вызова управление немедленно возвращается вызывающему объекту. Читай матчасть. Если поступило несколько вызовов BeginInvoke с одним DispatcherPriority, они выполняются в порядке поступления. Если нужна полная рассинхронизация, то поможет только вынос логики в отдельный поток. Твоя кретинская тупость неистребима.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476911
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУДрузья, так что, пятничного срача не будет?зато есть нормальный понедельничный
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38476917
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШайтанМСУДрузья, так что, пятничного срача не будет?зато есть нормальный понедельничный
Ну с долбосевой это не срач, это очередное выливание ушата помоем на его бестолковую голову
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477080
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaЧмо, Dispatcher.BeginInvoke ты блокируешь dispatcher.
Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel).

Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут).

Тварь, BeginInvoke является асинхронным, поэтому после его вызова управление немедленно возвращается вызывающему объекту. Читай матчасть. Если поступило несколько вызовов BeginInvoke с одним DispatcherPriority, они выполняются в порядке поступления. Если нужна полная рассинхронизация, то поможет только вынос логики в отдельный поток. Твоя кретинская тупость неистребима.

Забыл аттач
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477195
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убогий, ушел учить матчасть? Ты опять в теплом и мягком.
авторИспользование класса Dispatcher
Класс Dispatcher предоставляет шлюз для сбора сообщений в WPF и механизм маршрутизации работы для обработки потока пользовательского интерфейса. Это необходимо для соблюдения требований соответствия потоков, но, поскольку поток интерфейса пользователя блокирован для каждой части работы, управляемой через Dispatcher, важно, чтобы работы, выполняемые классом Dispatcher, были небольшими по объему и выполнялись быстро . Для этого лучше большие фрагменты обработки пользовательского интерфейса разбить на небольшие дискретные блоки, обрабатываемые классом Dispatcher. Все части работы, которые нет необходимости обрабатывать в потоке пользовательского интерфейса, необходимо вывести в другие потоки для обработки в фоновом режиме.


Dispatcher предназначен не для запуска потоков,а для того, чтобы они могли обновлять UI.
Поток для UI один и своим ламерскими предложениями ты вешаешь все приложение.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477261
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477305
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЧудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке.

Позор РЖД, у тебя каша в голове. Диспетчер не работает в текущем потоке, он упорядочивает(ставит в очередь) вывод в UI из внешних потоков.
Ты опять водишь своим жалом. Ты убедился, что твой говноконцепт с предложенным тобой говнорешением через Dispatcher для длительных операций не работает? Или ты опять будешь включать МСУ в очередной раз?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477327
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУЧудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке.

Позор РЖД, у тебя каша в голове. Диспетчер не работает в текущем потоке, он упорядочивает(ставит в очередь) вывод в UI из внешних потоков.
Ты опять водишь своим жалом. Ты убедился, что твой говноконцепт с предложенным тобой говнорешением через Dispatcher для длительных операций не работает? Или ты опять будешь включать МСУ в очередной раз?
Позор Почте России, диспетчер работает в текущем потоке и может синхронизировать асинхронные блоки, дурилка картонная. Читай матчать. Так как в твоей дерьмозадаче поможет EndInvoke? И кстати, EndInvoke чего, диспетчера? Ты уже в своем же детьми запутался.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477328
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://msdn.microsoft.com/ru-ru/library/system.windows.threading.dispatcher.begininvoke(v=vs.110).aspx
Выполняет делегат асинхронно, в потоке, с которым связанDispatcher.

Долбосева, и снова ты обосрался. Сколько можно уже позориться?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477381
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa, убей себя от TPL, тупая блондинка из Почты России . На борщ-то хватает?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477390
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таким образом получаем нечто такое: http://codearticles.ru/articles/2420
Собственно, я вот тут в самом начале еще говорил 15186230 , что для полной рассинхронизации понадобится отдельный тред. Игры с диспетчером для таких задач не стоят свеч.
Если есть что добавить по делу, говори. Если захочешь снова попоносить, то лучше закрой глотку, прожуй это и сглотни.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477442
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через два дня, чмо узнало, что нужен отдельный тред. До этого оно считало, что Dispatcher этим занимается.
Тупая блондинка, где ты подобрала "для полной рассинхронизации "? Про асинхронность твоя ничего не слышала?
А теперь еще добавь обработку ошибок, показ сообщения пользователю и повтор, попробуй это сделать без тасков и сахара, может, через год до тебя дойдет зачем нужен был rx. У тебя самый простой случай, подобных вызовов может быть пачка.
Потом посмотришь во что превратится твой конструктор. Только идиот может придумать подобное.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477449
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЧерез два дня, чмо узнало, что нужен отдельный тред. До этого оно считало, что Dispatcher этим занимается.
Тупая блондинка, где ты подобрала "для полной рассинхронизации "? Про асинхронность твоя ничего не слышала?
А теперь еще добавь обработку ошибок, показ сообщения пользователю и повтор, попробуй это сделать без тасков и сахара, может, через год до тебя дойдет зачем нужен был rx. У тебя самый простой случай, подобных вызовов может быть пачка.
Потом посмотришь во что превратится твой конструктор. Только идиот может придумать подобное.
Употорая истеричка будет любой код распараллеливать, лишь бы было асинхронно. Учи TPL, бестолочь. Это тебе не убогий Reactive Extensions. Я тебе десять раз уже сказал, что мне в данном случае не нужна рассинхронизация и цель эта не преследуется. Устроит работа в текущем потоке без каких-либо дополнений. Долгая загрузка или фриз окна расценивается как баг и устраняется отдельными инструкциями. Писать 100% параллельный код может только такой кретин, как ты. Покойся с миром.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38477491
тутешня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeVa, МСУ

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


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