0
に角度の付いたバッジを追加:私が試したコードがあります。ここ 私は作成時に下の画像のようにバッジが含まれているWPFコントロール働いているWPFのユーザーコントロール
をしかし、それはウィンドウで調整可能ではありません
のサイズ<Border BorderBrush="Black" BorderThickness="2" HorizontalAlignment="Left" Height="261" Margin="49,23,0,0" VerticalAlignment="Top" Width="359" Background="#FFF7EDED">
<Grid>
<TextBlock Text="Hi there" Margin="5" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<Rectangle Fill="#FFA42828" Stroke="Black" RenderTransformOrigin="0.5,0.5" Opacity="0.8" StrokeThickness="0" Margin="-42.14,117.204,-16.176,101.754">
<Rectangle.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform AngleX="-30.771"/>
<RotateTransform Angle="-31.015"/>
<TranslateTransform X="13.961" Y="-8.394"/>
</TransformGroup>
</Rectangle.RenderTransform>
</Rectangle>
</Grid>
</Border>
私はRectangle
のコントロールをX軸とY軸を変更して試しましたが、コントロールのサイズで調整可能なものが必要なので動作しません。助けてください。
、その目的のために
ActualHeight
とActualWidth
への結合を使用しました実際の幅と高さ。それは私がユーザーコントロールにコードを入れて本当に奇妙です。コントロールにコードを追加すると、無限になるまで線が描画されます。すべての説明。 ? –