Silverlight で 15 度回転した Rectangle Shape があります。イメージでいっぱいです。SL の通常の動作は、Fill オブジェクトをその親 (この場合は四角形) と共に回転することです。
Fill オブジェクトの変換効果を無視する方法はありますか? 画像が画面上で引き続き北を向いていることを望みます。
これが私が以下に持っているXAMLです。ImageBrush (image2.png)を回転させないプロパティまたは別の方法があるかどうかを確認したいと思います。
<Rectangle x:Name="Rectangle_5_ID6" RenderTransformOrigin="0.5 0.5" Height="24" Width="78" Stroke="#000000" StrokeThickness="1" Canvas.Top="25" Canvas.Left="25">
<Rectangle.RenderTransform>
<TransformGroup>
<RotateTransform Angle="15" />
</TransformGroup>
</Rectangle.RenderTransform>
<Rectangle.Fill>
<ImageBrush ImageSource="image2.png" />
</Rectangle.Fill>
</Rectangle>