powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получения данных из DataGrid WPF MVVM
25 сообщений из 450, страница 17 из 18
Получения данных из DataGrid WPF MVVM
    #38478665
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПопробуй window.Owner надо установить? Ну я попробую потом.
Установлено.

Алексей КМожет это ? В WPF есть какие-то непонятки с окнами и фокусом.
Не, тут при "on window close". А у меня даже закрывать ничего не надо, тупо фокусирую главное окно, оно фокусируется, но на перед не вылазит.

P.S. Да, а по поводу on close делаю вот такой хак:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public void OpenEmployeesWindow()
{
    EmployeesViewModel vm = new EmployeesViewModel(App.Container);
            
    var view = new EmployeesWindow();
    view.Owner = ActiveWindow;
    view.DataContext = vm;
    view.Activated += (a, b) => { vm.Load(); };
    view.Closed += (a, b) => { vm.Dispose(); view.Owner.Activate(); };
    view.Show();
}



Иначе с фокусом творится жуть. Если есть выше по иерархии чужое окно, оно при закрытии моего окна идет наверх. Вообщем, я просто в шоке от системы управлением фокуса в впф...
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478691
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВообщем, я просто в шоке от системы управлением фокуса в впф...Ты не одинок в этом. Остаётся только расслабиться, и постараться получить удовольствие.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478703
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КТы не одинок в этом. Остаётся только расслабиться, и постараться получить удовольствие.
Ничего по-нормальному сделать не могут... Я же говорю, онли веб :)
Кстати, твоё поделие очень хорошо бы смотрелось на asp.net mvc, никаких wcf и прочей мути - открыл браузер и делов. За вебом будущее, ты это знаешь. Не спорь :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478707
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КТы не одинок в этом. Остаётся только расслабиться, и постараться получить удовольствие.
Ничего по-нормальному сделать не могут... Я же говорю, онли веб :)
Кстати, твоё поделие очень хорошо бы смотрелось на asp.net mvc, никаких wcf и прочей мути - открыл браузер и делов. За вебом будущее, ты это знаешь. Не спорь :)В следующем году, вероятно, займусь вебом. Уверен, там своих тараканов не меньше чем тут. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478733
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ следующем году, вероятно, займусь вебом. Уверен, там своих тараканов не меньше чем тут. :-)
Так ты ж уже и так занялся им, вона сайтик накидал. Я пробил через буилдвиз - на родненьком мвц испёк :)
http://builtwith.com/ss-pro.ru ASP.NET MVC
ASP.NET MVC Usage Statistics - Websites using ASP.NET MVC
Model View Controller Framework for ASP.NET
HTML5 DocType Usage Statistics - Websites using HTML5 DocType
The DOCTYPE is a required preamble for HTML5 websites.

P.S. Тараканы есть везде, согласен. Главное ведь что - удобная и гибкая инфраструктура, легкое развертывание и элементарное масштабирование, безопасность и всеобъемлющая доступность. А это именно веб, более того с чудесной приправкой в виде mvc паттерна. Ну не счастье ли? Если нужен мега дизайн - ну натрави ты на это дело верстальщика, будет вообще сладко. Вообщем, одни плюсы. Хотя единственный минус - отсоединенный десктоп режим. Нужно в самолете поработать или в пещере без связи. Тут да, впф со своим фокусом - что, что доктор прописал.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478749
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще клёво, прогулялся я до Красного Проспекта , урбанизация, высотки, шумно и пыльно. Приятно лицезреть суетливую жизнь доброго города миллионника :)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478774
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КВ следующем году, вероятно, займусь вебом. Уверен, там своих тараканов не меньше чем тут. :-)
Так ты ж уже и так занялся им, вона сайтик накидал. Я пробил через буилдвиз - на родненьком мвц испёк :)Ага, на нём самом. :-)

Но движок сайта простенький. Там гордиться особо нечем. :-)

МСУP.S. Тараканы есть везде, согласен. Главное ведь что - удобная и гибкая инфраструктура, легкое развертывание и элементарное масштабирование, безопасность и всеобъемлющая доступность. А это именно веб, более того с чудесной приправкой в виде mvc паттерна. Ну не счастье ли? Если нужен мега дизайн - ну натрави ты на это дело верстальщика, будет вообще сладко. Вообщем, одни плюсы. Хотя единственный минус - отсоединенный десктоп режим. Нужно в самолете поработать или в пещере без связи. Тут да, впф со своим фокусом - что, что доктор прописал.Поживём - увидим. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478792
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУА вообще клёво, прогулялся я до Красного Проспекта , урбанизация, высотки, шумно и пыльно. Приятно лицезреть суетливую жизнь доброго города миллионника :)Ага, шума и пыли у нас хватает. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478794
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лёша, вот такого быть не должно :)

http://www.ss-pro.ru/arc?arcID=TaskPlanner&path=жопа

Основная задача: не доверять клиенту, проверять ввод, выдавать внятный ответ:

http://codearticles.ru/articles/жопа
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478802
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
500 ошибка самая страшная, будешь часто светиться с такими ошибками, поисковые боты тебя понизят в рейтинге и краулиться твой сайт будет реже. Нужно 100% избегать этого.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478811
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЛёша, вот такого быть не должно :)

http://www.ss-pro.ru/arc?arcID=TaskPlanner&path=жопа

Основная задача: не доверять клиенту, проверять ввод, выдавать внятный ответ:

http://codearticles.ru/articles/жопа Робот пойдёт по ссылке, а по ссылкам такой ошибки не будет. Если я сам в документе со ссылкой не промахнусь.

Но я в курсе, обещаю поправить. Просто мой ресурс ограничен, а это не единственная моя задача, тупо не успеваю. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38478962
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КРобот пойдёт по ссылке, а по ссылкам такой ошибки не будет.
Злоумышленник нагенерит подобных битых ссылок с 500 ошибкой и распространит по различным ресурсам, конкретный просад краулинга обеспечен - тебя тупо опустили в рейтинге, люди не будут находить ресурс, т.к. поисковики будут считать твой сайт неработающим. И только аналитика (а-ля google analytics или яндекс метрика) поможет выявить эту проблему для дальнейшего разрешения, но чтобы восстановить нормальный индекс уйдет много времени. А зачем так открывать задницу, если можно минимум надеть на неё льняные трусы.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479087
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНу ты же знаешь, мне такое нравится. Это решение работает уже много лет со всеми версиями офиса. И не спорь. :-)
А если у клиента нет ms офиса? Например, у него openoffice :) Хорошая, кстати, штука.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479237
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КРобот пойдёт по ссылке, а по ссылкам такой ошибки не будет.
Злоумышленник нагенерит подобных битых ссылок с 500 ошибкой и распространит по различным ресурсам, конкретный просад краулинга обеспечен - тебя тупо опустили в рейтинге, люди не будут находить ресурс, т.к. поисковики будут считать твой сайт неработающим. И только аналитика (а-ля google analytics или яндекс метрика) поможет выявить эту проблему для дальнейшего разрешения, но чтобы восстановить нормальный индекс уйдет много времени. А зачем так открывать задницу, если можно минимум надеть на неё льняные трусы.Ок
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479238
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КНу ты же знаешь, мне такое нравится. Это решение работает уже много лет со всеми версиями офиса. И не спорь. :-)
А если у клиента нет ms офиса? Например, у него openoffice :) Хорошая, кстати, штука.Может быть. :-)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479318
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМожет быть. :-)
Переписываем на OpenXML, на клиенте не нужно никакого офиса, отказываемся от комовского говноинтеропа. Ну а поддержка 2003 офиса и ниже нах не нужна.

Верь мне (с)
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479367
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaИ на последок. Вонь здесь только от тебя, тебя макают мордой в твое УГ, а ты даже прожевать не успеваешь.
С набитым ртом пытаешься что-то вякать, весь форум уже забрызгалБезобразно ведёте себя.

Если уж он настолько неправ, то зачем заниматься обучением, тем более таким образом. Это читать противно.
Его я, например, вообще не читаю, поскольку с ним и так всё ясно. А вот тебя я читаю, в отличие от.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479374
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КМожет быть. :-)
Переписываем на OpenXML, на клиенте не нужно никакого офиса, отказываемся от комовского говноинтеропа. Ну а поддержка 2003 офиса и ниже нах не нужна.

Верь мне (с)Ну год я на 4 цифры переделал (скриншоты в мануале позже поправлю). Обработку ошибок на сайте добавил. С OpenOffice пока подождём. :-)

зы: Обработка ошибок не понравилась, без костылей не обошлось. Всё как всегда.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479405
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНу год я на 4 цифры переделал (скриншоты в мануале позже поправлю)
Ну всё, теперь я буду бояться за корректную многопоточность

Алексей КС OpenOffice пока подождём. :-)
А что ждать-то, выплюнуть грид в xlsx сложно? :)

Алексей Кзы: Обработка ошибок не понравилась, без костылей не обошлось. Всё как всегда.
Как обрабатывал? Ты опять неправильно сделал, у тебя 500 ошибка, а должна быть 404.

Список кодов состояния HTTP

...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479477
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы опять неправильно сделал, у тебя 500 ошибка, а должна быть 404.
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479482
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКак обрабатывал?
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    public class MvcApplication : System.Web.HttpApplication
    {        
        protected void Application_Error(object sender, EventArgs e)
        {
            Context.ClearError();
            Context.Response.Clear();
            Context.Response.TrySkipIisCustomErrors = true;

            var rd = new RouteData();
            rd.Values["controller"] = "Error";
            rd.Values["action"] = "Index";

            IController c = new ErrorController();
            c.Execute(new RequestContext(new HttpContextWrapper(Context), rd));
        }
    }
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479486
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К, на помойку :)

http://www.ss-pro.ru/aux

P.S. Упс
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479496
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К, разница между HTTP кодом твоим красненьким сообщением огромна, между ними пропасть :)

Ты возвращаешь так же 500-ый код, это дичайшее зло...
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479498
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКак обрабатывал?Странно, на моём IIS возвращало 200. Тут возвращает 500. Может явно Response.StatusCode = 200 поставить?
...
Рейтинг: 0 / 0
Получения данных из DataGrid WPF MVVM
    #38479502
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМСУКак обрабатывал?Странно, на моём IIS возвращало 200. Тут возвращает 500. Может явно Response.StatusCode = 200 поставить?
200 не могло возвращать, я же запросил несуществующий ресурс. Должно 404 ретурнить...
...
Рейтинг: 0 / 0
25 сообщений из 450, страница 17 из 18
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Получения данных из DataGrid WPF MVVM
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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