Я бы порекомендовал избегать реализации какого-либо «режима причуд» для элементов управления или приложений, основанных на версии Silverlight ... это может стать кошмаром обслуживания.
Что происходит, когда выходит Silverlight 4, например? Что если в следующем выпуске исправлено поведение, настроенное для проблемы Silverlight 3?
Правильно, что во всех сборках Silverlight 2 и 3 [AssemblyVersion (2.0.5.0)] исправлено, что затрудняет: - (.
Чтобы попытаться ответить: вы можете использовать публичные размышления для изучения UIElement. Получите тип UIElement и найдите что-то, что было добавлено в Silverlight 3, например, колесико мыши поддерживает событие MouseWheel на UIElement. Опять же, я бы не советовал, но вы могли бы это сделать.