wpf - 自动调整路径

时间:2016-01-06 12:08:53

标签: c# wpf xaml

所以我有一条形状为梯形的路径:

enter image description here

正如您所看到的那样,它实际上很邋,,片段的角落或宽度不合适。我已经手动完成了这个,但对我来说这似乎是一个坏主意。所以我想自动调整它,但我不知道如何。

以下是我的两个细分受众群的XAML代码(对于其他每个细分受众群都是如此):

                <StackPanel x:Name="prospects" Orientation="Horizontal" HorizontalAlignment="Center">
                <Path Data="M5,0 L70,0 75,30 0,30 z" Height="75" Stretch="Fill" Stroke="Black" Fill="Yellow" Width="400" RenderTransformOrigin="0.5,0.5" >
                    <Path.RenderTransform>
                        <TransformGroup>
                            <ScaleTransform/>
                            <SkewTransform/>
                            <RotateTransform Angle="180"/>
                            <TranslateTransform/>
                        </TransformGroup>
                    </Path.RenderTransform>
                </Path>
                <TextBox x:Name="txxProspects" Height="25" Width="100" Margin="-400,0,0,0" Background="{x:Null}" />
            </StackPanel>
            <StackPanel x:Name="hotProspects" Orientation="Horizontal" HorizontalAlignment="Center">
                <Path Data="M5,0 L70,0 75,30 0,30 z" Height="75" Stretch="Fill" Width="345" RenderTransformOrigin="0.5,0.5" >
                    <Path.Fill>
                        <SolidColorBrush Color="Blue" Opacity="0.5"/>
                    </Path.Fill>
                    <Path.RenderTransform>
                        <TransformGroup>
                            <ScaleTransform/>
                            <SkewTransform/>
                            <RotateTransform Angle="180"/>
                            <TranslateTransform/>
                        </TransformGroup>
                    </Path.RenderTransform>
                    </Path>
                    <TextBox x:Name="txxHotProspects" Height="25" Width="100" Margin="-340,0,0,0" Background="{x:Null}" />
            </StackPanel>

有人可以教我如何做对吗?

提前致谢!

0 个答案:

没有答案