Silverlight / WPF против Flash: по мнению Microsoft, похоже, но не совсем - PullRequest
0 голосов
/ 24 января 2011

Microsoft продвинула Silverlight как альтернативу Flash с похожими сценариями.Но будучи новичком в Flash, я мог легко прикрепить обработчик событий к фигуре, в Silverlight это потрясающе сложно!Я даже не могу зафиксировать событие мыши, щелкающее по фигуре:

Почему существует обработчик OnMouseDown, но он не вызывается для эллипса?

Так есть ли какие-либо другие трудности, подобные этой?в wpf / silverlight?

Я изучаю оба, чтобы знать, какой выбрать.Я всегда работал с MS до сих пор.Поэтому я бы предпочел продолжить с MS, но я боюсь, что Silverlight / WPF слишком сложны по сравнению с Flash.

Ответы [ 3 ]

2 голосов
/ 24 января 2011

Silverlight НЕ похож на Flash.Однако он похож на Flex, который представляет собой SDK, который выполняется во время выполнения Flash / Air.Так что в этом отношении они похожи.Если вы хотите сравнить, вам нужно сравнить с Flex.

Вот серия постов (написанных мной), в которых сравниваются функции Silverlight и Flex.Они поразительно похожи:

http://houseofbilz.com/archives/2010/10/24/cross-training-in-silverlight-vs-flex/

1 голос
/ 24 января 2011

Обработчик для Ellipse (в Silverlight) будет называться MouseLeftButtonDown, и он отлично работает для меня на Ellipse, поэтому я предполагаю, что вы делаете что-то большее, чем говорите здесь?

Mike.

0 голосов
/ 24 января 2011

Я думаю, что ваша проблема может быть связана с перенаправленными событиями .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...