Silverlight: Применимы ли эти рекомендации к silverlight так же, как и к WPF (независимая от устройства система, изображение xaml, а не растровое изображение)? - PullRequest
2 голосов
/ 15 марта 2011

Я довольно много занимался разработкой с WPF и теперь перешел на silverlight.

В WPF существовало следующее, и я хотел посмотреть, все ли они видны при использовании Silverlight или его изменили?или что-то еще предпочтительнее?

  1. WPF использует независимые от устройства пиксели, поэтому вы можете увеличивать и уменьшать масштаб без искажений, я предполагаю, что silverlight также использует эти измерения?или это пиксели?

  2. Рекомендуется WPF, не включающий растровые изображения, но использующий изображения XAML, в противном случае изображения будут искажены при увеличении / уменьшении.Относится ли это к silverlight?

  3. Каковы рекомендации по использованию изображений для изображений панели инструментов - мы можем использовать растровые изображения / значки или каким-либо другим специальным способом?

Что-нибудь еще, что мне нужно знать, прежде чем вносить изменения?

Заранее спасибо

1 Ответ

1 голос
/ 16 марта 2011

1) «Весь контент действительно независим от разрешения, как WPF»

http://forums.silverlight.net/forums/p/1695/4209.aspx

но не :))

Независимые координаты устройства Silverlight

2) То же самое здесь .. XAML лучше ..

3) Поддерживаются только два «родных» формата изображений PNG, JPEG

4) Забудьте о «триггерах». Silverligth использует «визуальные состояния»

http://www.interact -sw.co.uk / iangblog / 2008/06/10 / зрительно-состояние

5) Нет встроенных элементов управления «Меню», «Панель инструментов», но вы легко можете найти сторонние элементы управления ... Google поможет вам

6) Silverlight работает медленнее, чем WPF ...

...