-1
一個RotateTransform網格的孩子不居中我有一個邊界邊境當施加
<Border ClipToBounds="True" Background="Black" Grid.ColumnSpan="2">
<Grid>
<Image x:Name="ImageBox" RenderOptions.BitmapScalingMode="HighQuality"/>
</Grid>
</Border>
當我調整對話框,圖像停留在邊框的中心。 但是,如果我將RotationTransform(104度)應用於網格,並調整窗體大小,則網格\圖像將不再停留在邊框的中心。
黑色的邊框
粉紅色是網格
圖片圖像
最初:http://imgur.com/a/nOTnW 水平調整後:http://imgur.com/a/CKRvA
我也曾嘗試應用RotateTransform到圖片而不是網格,並得到這個:http://imgur.com/a/Sb8c1
這似乎工作得更好一些,但圖像並沒有停留在網格中心。調整水平對話框的尺寸如下:http://imgur.com/a/Sa1PM
另請注意,此RotateTransform應用於圖像的中心。