У меня проблемы правильно размещая свой объект, я хочу, чтобы достичь угла ленты, что-то вроде этого:Размещение повернуты метки на форме
Потому что моя лента должна быть 1/5 целого вида I форма разделена на 5 колонок:
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid Grid.ColumnSpan="5">
</Grid>
<Border Margin="0" BorderThickness="2" Height="auto" BorderBrush="White" Background="#FFE12727" HorizontalAlignment="Stretch" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Padding="0,0,6,0">
<Border.RenderTransform>
<CompositeTransform Rotation="-45"/>
</Border.RenderTransform>
<Viewbox VerticalAlignment="Center" Margin="50,15,50,10">
<TextBlock VerticalAlignment="Center" Text="NEW HERE?"/>
</Viewbox>
</Border>
</Grid>
это выглядит следующим образом:
Как мне установить поля, отступы и т. Д., Чтобы лента на всех разрешениях оставалась как на 1 снимке?
Или любой другой способ достичь этого?
Вы можете также поместить изображение (PNG с прозрачной областью) на верхней части сетки. Это, конечно, практично, если текст метки является статичным. – helb