Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
"Как в сказке, чем дальше - тем страшнее" (с) Сабж 1: Не для слабонервных Сабж 2: Почему KeyBinding можно указывать только форме, или как проще всего мутить быстрые клавиши для команд в документах, живущих в TabbedMDI оболочке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 11:44 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Алексей К"Как в сказке, чем дальше - тем страшнее" (с) Сабж 1: Не для слабонервных Сабж 2: Почему KeyBinding можно указывать только форме, или как проще всего мутить быстрые клавиши для команд в документах, живущих в TabbedMDI оболочке. 1. Подобного маразма,как в этой статье, еще не встречал. Рядом MVVM Part 6: InteractingViewModel / IUserInteracter]ссылка, где показано(к слову, весьма корявый вариант), как ViewModel может контролировать закрытие окна. 2. А зачем нужна привязка команд через код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 18:37 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Silverlight1. Подобного маразма,как в этой статье, еще не встречал. Рядом MVVM Part 6: InteractingViewModel / IUserInteracter]ссылка, где показано(к слову, весьма корявый вариант), как ViewModel может контролировать закрытие окна.Причём тут MVVM. Там речь о том, как сделать типовой внешний вид окна диалога. Впрочем, проблема автоматически решится переходом на SL. :-) Silverlight2. А зачем нужна привязка команд через код?Ну имеем TabbedMDI. Например, кнопка F4 имеет различное значение в зависимости от активного документа. Видимо придётся как-то делать через KeyDown контрола... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 20:40 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
автор Там речь о том, как сделать типовой внешний вид окна диалога Делается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна. Все стандартно, в общем варианте и без всяких мультиков с хаками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 20:50 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
А MVVM при том, что без него все будет через одно место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 20:51 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Silverlightавтор Там речь о том, как сделать типовой внешний вид окна диалога Делается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна. Все стандартно, в общем варианте и без всяких мультиков с хаками.Да это всё понятно. Вопрос в том, как сделать "типовую заготовку" окна, в которую будет вставляться контрол с контентом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 22:30 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
SilverlightДелается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна . Если уж DialogWindow, то может он и поведение к View подключит в соответствии со своим названием - нафига vm этим загружать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2010, 15:05 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Где взять исходники Microsoft.Practices.ServiceLocation.dll ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2010, 10:20 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, нашёл ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2010, 10:58 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Roman S. GolubinSilverlightДелается типовая заготовка, при вызове( DialogWindow<View>(ViewModel viewModel) автоматически создается view c типом View и присваивается контексту, viewModel отвечает за валидацию и закрытие окна . Если уж DialogWindow, то может он и поведение к View подключит в соответствии со своим названием - нафига vm этим загружать? Показан упрощенный и более понятный вариант(vm там ничем не загружается). У меня ShowDialog(ViewModel viewModel) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2010, 13:00 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
И чё, в Silverlight никак не сделать человеческий ShowDialog с циклом обработки сообщений внутри него? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 15:14 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Алексей К, так :) кто же принципы десктопа применяет в вебе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 17:20 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
В противном случае, зачем тогда сделали контрол, имитирующий окно (модальное в том числе). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 18:24 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Алексей К, чтобы переманить тебя, сделать лояльным :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 19:01 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Dispatcher.Run() в Silverlight есть? И где вообще msdn по Silverlight? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 20:17 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
AlexeiK... сделать лояльным :)Бесполезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2010, 20:17 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Алексей К Нупестец Ухаха... Извиняюсь, что смешного по ссылке? То что CTP не до конца оптимизирован? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2010, 21:57 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Roman S. GolubinАлексей К Нупестец Ухаха... Извиняюсь, что смешного по ссылке? То что CTP не до конца оптимизирован?А то, что ListCollectionView на сегодняшний день работает как описано в ссылке. Интересно, в .Net 4 это изменится? Сомневаюсь. Чё, трудно было через emit сделать? Там надо-то всего лиш заэмитить доступ с значениям свойств/полей в реализации PropertyDescriptor. Трудно переделать существующий? Ну добавить новый какой-нибудь EmitTypeDescriptor. В чём проблема? Видимо опять придётся брать EditableList из BLToolkit. ЗЫ: Детский сад... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 06:09 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Алексей К, и даже после этого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 11:24 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
это был вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 11:25 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Писать компараторы сущностей вручную - это "не наш метод" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 12:41 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
ага, лучше взять стороннюю приладу. не, не мой выбор. попользуй тогда уж девок, хотя и за денежку, неплохо сделали. мне понравилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 12:55 |
|
||
|
Топик ненависти к WPF
|
|||
|---|---|---|---|
|
#18+
Progaага, лучше взять стороннюю приладу.А выбора не остаётся. Причём, эта "сторонняя прилада" отлично работает. Это как раз тот случай, когда писали люди для людей, а не какие-то индусы-теоретики для непонятно кого Progaпопользуй тогда уж девок, хотя и за денежку, неплохо сделали. мне понравилось.Я пока рассматриваю "халявные" способы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2010, 13:24 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=36558069&tid=1442748]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 158ms |

| 0 / 0 |
