Часто задаваемые вопросы по SilverLight: анимация и трансформации - Какими различными способами Silverlight выполняет трансформацию?
ОГЛАВЛЕНИЕ
Какими различными способами Silverlight выполняет трансформацию?
Иногда вам нужно преобразовать ваш объект различными способами. Например, вы можете захотеть наклонить ваш объект на 45 градусов; вы можете захотеть исказить или вращать объект. Ниже приведены несколько важных примеров трансформации, которые вы можете выполнить с помощью Silverlight.
Ниже показан простой пример, использующий ‘RotateTransform’, чтобы наклонить текст на 45 градусов. | |
<TextBlock HorizontalAlignment="Center" |
|
Ниже показан простой пример, использующий ‘ScaleTransform’, чтобы установить для текста масштаб ‘2’. | |
<TextBlock VerticalAlignment="Center" | |
Ниже показан простой пример, использующий ‘RenderTransform’, чтобы поместить ваш текст в конкретную точку X и Y. | |
<TextBlock VerticalAlignment="Center" | |
Если вы хотите наклонить ваш объект, ниже приведен простой фрагмент кода XAML, который наклоняет ваш объект на 45 градусов. | |
<Rectangle Fill="Chocolate" | |
Иногда вам бывает нужно применить два или больше типов трансформации к объекту. В этих сценариях вы можете использовать ‘TransformGroup’, чтобы применить многократную трансформацию. | |
<Rectangle Fill="Chocolate" |
Автор: Shivprasad Koirala