Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 11.10.2012, 17:15   #11
eval
паяю
 
Регистрация: 29.08.2012
Сообщений: 4,024
Репутация: 422
По умолчанию

Цитата:
иногда даже падает
Никогда не падало.
И при чем тут сложность шаблона? и в чем она?
Сами нарисуйте шаблон, кто запрещает?
Какие-то страшилки рассказываете...
eval вне форума   Ответить с цитированием
Старый 11.10.2012, 17:26   #12
Luuzuk
Участник клуба
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Адрес: Самара
Сообщений: 975
Репутация: 605

icq: З7ЧЗЗ89Ч5
По умолчанию

Цитата:
Никогда не падало.
Рад за вас. Все когда-то бывает в первый раз

Цитата:
И при чем тут сложность шаблона? и в чем она?
Сложность в наличии вложенных списков + необходимости достучаться до DataContext самого ListBox'a, что в условиях отсутствия в сильвере RelativeSource AncestorType просто так не решается, приходится выкручиваться другими методами

Цитата:
Сами нарисуйте шаблон, кто запрещает?
Шаблон и так, ясное дело, не стандартный, а переписанный

Цитата:
Какие-то страшилки рассказываете...
Если вы хорошо понимаете механизмы Binding и отличия List<T> от ObservableCollection<T>, то прекрасно поймете что именно я имел в виду
__________________
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума   Ответить с цитированием
Старый 11.10.2012, 17:49   #13
eval
паяю
 
Регистрация: 29.08.2012
Сообщений: 4,024
Репутация: 422
По умолчанию

Цитата:
Все когда-то бывает в первый раз
Или руки выпрямить.
Цитата:
отсутствия в сильвере RelativeSource AncestorType
И куда они делись?
http://msdn.microsoft.com/en-us/libr...(v=vs.95).aspx

Про биндинг не надо рассказывать, на ночь страшилок хватит.
eval вне форума   Ответить с цитированием
Старый 11.10.2012, 21:08   #14
Luuzuk
Участник клуба
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Адрес: Самара
Сообщений: 975
Репутация: 605

icq: З7ЧЗЗ89Ч5
По умолчанию

Цитата:
И куда они делись?
http://msdn.microsoft.com/en-us/libr...(v=vs.95).aspx
Скорее не "куда делись", а "откуда взялись". Если бы вы могли читать внимательно, то обратили бы внимание на то, что они объявились только в последней версии сильверлайта. Хотя более-менее опытный сильверлайт-программист и так знал бы об этом, и уточнил бы версию используемого сильвера перед столь безапелляционным заявлением

Цитата:
Или руки выпрямить.
Если аргументы кончились (хотя.. разве они у вас начинались?), то все равно не стоит переходить на личности. Лучше почитайте хорошую книжку по .NET. Только не страшную, а то плохо спать будете после страшилок
__________________
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума   Ответить с цитированием
Старый 11.10.2012, 21:15   #15
eval
паяю
 
Регистрация: 29.08.2012
Сообщений: 4,024
Репутация: 422
По умолчанию

Цитата:
Silverlight
Supported in: 5, 4, 3
это я так понимаю вы не смогли прочитать. про личности проще конечно..
eval вне форума   Ответить с цитированием
Старый 11.10.2012, 21:26   #16
Luuzuk
Участник клуба
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Адрес: Самара
Сообщений: 975
Репутация: 605

icq: З7ЧЗЗ89Ч5
По умолчанию

Цитата с этой же страницы:
Цитата:
XAML Values

{RelativeSource TemplatedParent}
The control where a ControlTemplate is applied is the source for this binding. This is useful for applying validation error information in bindings at the template level.

{RelativeSource Self}
The target element should be used as the source for this binding. This is useful for binding one property of an element to another property on the same element.
Если данной цитаты вам недостаточно, то приведу ссылку на отдельную страницу, где описывается RelativeSource.FindAncestor: http://msdn.microsoft.com/en-us/libr...=vs.95%29.aspx

Снова вы не дочитали до конца
P.S. я был бы просто счастлив оказаться неправ, т.к. бОльшая часть сильверлайт проектов у нас пишется для Silverlight4, и AncestorType очень часто не хватает...
__________________
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума   Ответить с цитированием
Старый 11.10.2012, 22:10   #17
eval
паяю
 
Регистрация: 29.08.2012
Сообщений: 4,024
Репутация: 422
По умолчанию

И что в этом описании не так?

У нас тоже для 4 проекты, и не плачем, всё получается.
eval вне форума   Ответить с цитированием
Старый 11.10.2012, 22:21   #18
Luuzuk
Участник клуба
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Адрес: Самара
Сообщений: 975
Репутация: 605

icq: З7ЧЗЗ89Ч5
По умолчанию

В нем не так то, что оно работает лишь в пятом сильвере. И мы не плачем, и тоже всё получается, только приходится городить лишние конструкции для компенсации отсутствия анкестортайпа
__________________
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума   Ответить с цитированием
Старый 12.10.2012, 00:15   #19
eval
паяю
 
Регистрация: 29.08.2012
Сообщений: 4,024
Репутация: 422
По умолчанию

Цитата:
только приходится городить лишние конструкции
Свой биндинг нваяйте раз по другому никак, и делов.


Во даже готовое в сети а раз нашлось
http://www.scottlogic.co.uk/blog/col...n-silverlight/
eval вне форума   Ответить с цитированием
Старый 12.10.2012, 07:54   #20
Luuzuk
Участник клуба
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Адрес: Самара
Сообщений: 975
Репутация: 605

icq: З7ЧЗЗ89Ч5
По умолчанию

Цитата:
по другому никак
Есть масса других вариантов

Цитата:
Во даже готовое в сети а раз нашлось
Это и есть лишние конструкции, порожденные некоторой ущербностью XAML-разметки Silverlight 4
__________________
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вставить запрос sql в датагрид shimetoya C# (си шарп) 4 04.05.2011 20:56
Обновить DC liljon Win Api 2 20.04.2010 10:29
Обновить Timage ScorpioN_T Компоненты Delphi 8 15.05.2009 02:26
Как обновить?? Vremya-Dengy Общие вопросы Delphi 6 17.02.2009 23:44


00:45.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru