Я пытаюсь расширить основной стиль для TextBlock. Простой думают в мире WPF, должно быть то же в Silverlight. Но я получаю ошибку на x:Type.
Как я могу перевести BasedOn = "{StaticResource {x:Type TextBlock}}" в Silverlight. Кто-либо там, кто достиг этого?
Спасибо.
r = (colour >> 16) & 0xff;
g = (colour >> 8) & 0xff;
b = colour & 0xff;
-121--3783614- Не существует эквивалента этого конкретного использования в Silverlight. Silverlight поддерживает только строковые клавиши для доступа к ресурсам. Следовательно, использование {x: введите ukeype}
как ключ не работает.
В Silverlight вам необходимо сделать полную копию стиля элементов управления. Вы можете сделать это либо с помощью смеси, который имеет инструменты для этого или Copy'n'paste его из документации Silverlight. Управляющие стили и шаблоны
Конечно, как только у вас есть копия начального стиля, вы можете либо изменять вашу копию, либо создать другие стили, назначающие эту копию на базе данных для создания набора вариаций.
должны быть (и , согласно Джессе Свободу )
"{StaticResource TextBlock}"