Здравствуйте, Flamer, Вы писали:
F>Здравствуйте, dimzon, Вы писали:
F>[]
D>>Ок, понял, всё решается через стили и темплейты с тригерами. Единственное что необходимо это для обработки конструкции ~= придётся написать свою реализацию IConverter.
F>Ага, а для еще каких-нибудь конструкций "придется написать свою реализацию IXXX"
Мсье, как вижу, знает и понимает толк в извращениях
Батенька, а вы неправы! Все равно всех возможных комбинаций декларативно предусмотреть невозможно. Мне вот например надо чтобы стиль применялся к элементам у которых гиперболический тангенс значения аттрибута some-double был равен PI. Как это сделать в HtmlLayout?
A>>>А если я ещё хочу её при печати по-другому раскрасить... то мне поможет такая фича CSS как @media. Пишу
A>>>A>>>@media print
A>>>{
A>>>}
A>>>
A>>>и указываю внутри альтернативные стили. Могу создавать произвольные новые media и указывать их имена, скажем могу сделать @media hi-contrast и переключать рендеринг без перезагрузки HTML.
A>>>Вообще много чего могу...
D>>Всё это решается через динамические ресурсы и/или Binding
F>Угу, на свете вообще все решается. Только кое-что решается через пляски с бубнами 
Хм, это
действительно просто решается.
Вместо того, чтобы юзать нормальный HTMLayout, вы упорно указываете на какую-то полусырую каку, уж извините. А когда вам приводят примеры того, с чем кака справиться не может — быстренько отваливаете в сторону
В сторону я не отваливаю, просто я сам ещё в WPF-е учусь поэтому некоторые примеры для меня тоже непросты а времени мало
F>З.Ы. Вот только не надо кричать, что "кака с этим не справляется, потому что это концептуально неправильно" и пр. Deal?
Да без проблем