Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Топик ненависти к WPF / 25 сообщений из 336, страница 1 из 14
12.02.2010, 11:44
    #36465307
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
"Как в сказке, чем дальше - тем страшнее" (с)

Сабж 1: Не для слабонервных

Сабж 2: Почему KeyBinding можно указывать только форме, или как проще всего мутить быстрые клавиши для команд в документах, живущих в TabbedMDI оболочке.
...
Рейтинг: 0 / 0
12.02.2010, 18:37
    #36466796
Silverlight
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Алексей К"Как в сказке, чем дальше - тем страшнее" (с)

Сабж 1: Не для слабонервных

Сабж 2: Почему KeyBinding можно указывать только форме, или как проще всего мутить быстрые клавиши для команд в документах, живущих в TabbedMDI оболочке.

1. Подобного маразма,как в этой статье, еще не встречал. Рядом MVVM Part 6: InteractingViewModel / IUserInteracter]ссылка, где показано(к слову, весьма корявый вариант), как ViewModel может контролировать закрытие окна.
2. А зачем нужна привязка команд через код?
...
Рейтинг: 0 / 0
12.02.2010, 20:40
    #36466963
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Silverlight1. Подобного маразма,как в этой статье, еще не встречал. Рядом MVVM Part 6: InteractingViewModel / IUserInteracter]ссылка, где показано(к слову, весьма корявый вариант), как ViewModel может контролировать закрытие окна.Причём тут MVVM. Там речь о том, как сделать типовой внешний вид окна диалога. Впрочем, проблема автоматически решится переходом на SL. :-)
Silverlight2. А зачем нужна привязка команд через код?Ну имеем TabbedMDI. Например, кнопка F4 имеет различное значение в зависимости от активного документа. Видимо придётся как-то делать через KeyDown контрола...
...
Рейтинг: 0 / 0
12.02.2010, 20:50
    #36466978
Silverlight
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
автор Там речь о том, как сделать типовой внешний вид окна диалога
Делается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна. Все стандартно, в общем варианте и без всяких мультиков с хаками.
...
Рейтинг: 0 / 0
12.02.2010, 20:51
    #36466980
Silverlight
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
А MVVM при том, что без него все будет через одно место.
...
Рейтинг: 0 / 0
12.02.2010, 22:30
    #36467106
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Silverlightавтор Там речь о том, как сделать типовой внешний вид окна диалога
Делается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна. Все стандартно, в общем варианте и без всяких мультиков с хаками.Да это всё понятно. Вопрос в том, как сделать "типовую заготовку" окна, в которую будет вставляться контрол с контентом.
...
Рейтинг: 0 / 0
13.02.2010, 15:05
    #36467566
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
SilverlightДелается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна .
Если уж DialogWindow, то может он и поведение к View подключит в соответствии со своим названием - нафига vm этим загружать?
...
Рейтинг: 0 / 0
16.02.2010, 10:20
    #36471818
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Где взять исходники Microsoft.Practices.ServiceLocation.dll ?
...
Рейтинг: 0 / 0
16.02.2010, 10:58
    #36471913
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Всем спасибо, нашёл ...
...
Рейтинг: 0 / 0
16.02.2010, 13:00
    #36472259
Silverlight
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Roman S. GolubinSilverlightДелается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна .
Если уж DialogWindow, то может он и поведение к View подключит в соответствии со своим названием - нафига vm этим загружать?
Показан упрощенный и более понятный вариант(vm там ничем не загружается).
У меня ShowDialog(ViewModel viewModel)
...
Рейтинг: 0 / 0
02.04.2010, 15:14
    #36558069
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
И чё, в Silverlight никак не сделать человеческий ShowDialog с циклом обработки сообщений внутри него?
...
Рейтинг: 0 / 0
02.04.2010, 17:20
    #36558446
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Алексей К,

так :)
кто же принципы десктопа применяет в вебе?
...
Рейтинг: 0 / 0
02.04.2010, 18:22
    #36558575
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Я
...
Рейтинг: 0 / 0
02.04.2010, 18:24
    #36558578
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
В противном случае, зачем тогда сделали контрол, имитирующий окно (модальное в том числе).
...
Рейтинг: 0 / 0
02.04.2010, 19:01
    #36558651
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Алексей К,

чтобы переманить тебя, сделать лояльным :)
...
Рейтинг: 0 / 0
02.04.2010, 20:17
    #36558745
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Dispatcher.Run() в Silverlight есть? И где вообще msdn по Silverlight?
...
Рейтинг: 0 / 0
02.04.2010, 20:17
    #36558747
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
AlexeiK... сделать лояльным :)Бесполезно.
...
Рейтинг: 0 / 0
05.04.2010, 12:02
    #36560808
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
...
Рейтинг: 0 / 0
05.04.2010, 21:57
    #36562046
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Алексей К Нупестец Ухаха...
Извиняюсь, что смешного по ссылке? То что CTP не до конца оптимизирован?
...
Рейтинг: 0 / 0
06.04.2010, 06:09
    #36562287
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Roman S. GolubinАлексей К Нупестец Ухаха...
Извиняюсь, что смешного по ссылке? То что CTP не до конца оптимизирован?А то, что ListCollectionView на сегодняшний день работает как описано в ссылке. Интересно, в .Net 4 это изменится? Сомневаюсь.

Чё, трудно было через emit сделать? Там надо-то всего лиш заэмитить доступ с значениям свойств/полей в реализации PropertyDescriptor. Трудно переделать существующий? Ну добавить новый какой-нибудь EmitTypeDescriptor. В чём проблема?

Видимо опять придётся брать EditableList из BLToolkit.

ЗЫ: Детский сад...
...
Рейтинг: 0 / 0
06.04.2010, 11:24
    #36562787
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Алексей К,
и даже после этого
...
Рейтинг: 0 / 0
06.04.2010, 11:25
    #36562794
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
это был вопрос.
...
Рейтинг: 0 / 0
06.04.2010, 12:41
    #36563072
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Писать компараторы сущностей вручную - это "не наш метод" (с)
...
Рейтинг: 0 / 0
06.04.2010, 12:55
    #36563114
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
ага, лучше взять стороннюю приладу. не, не мой выбор.
попользуй тогда уж девок, хотя и за денежку, неплохо сделали. мне понравилось.
...
Рейтинг: 0 / 0
06.04.2010, 13:24
    #36563219
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Топик ненависти к WPF
Progaага, лучше взять стороннюю приладу.А выбора не остаётся. Причём, эта "сторонняя прилада" отлично работает. Это как раз тот случай, когда писали люди для людей, а не какие-то индусы-теоретики для непонятно кого
Progaпопользуй тогда уж девок, хотя и за денежку, неплохо сделали. мне понравилось.Я пока рассматриваю "халявные" способы.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Топик ненависти к WPF / 25 сообщений из 336, страница 1 из 14
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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