wpf - XAML中的点之谜

标签 wpf xaml geometry shape

我正在尝试使用xaml中的点创建多边形,并且据我所知,给定点的输出应为黑色填充的三角形,但它将返回粉红色填充的三角形。我不知道这是怎么回事。请让我知道。

Tha xaml为此是

  <Polygon Width="237"
             Height="214"
             Fill="White"
             Stroke="Black"
             StrokeThickness="2">
        <Polygon.Points>
            <Point X="50" Y="50" />
            <Point X="150" Y="150" />
            <Point X="50" Y="150" />

        </Polygon.Points>
    </Polygon>

最佳答案

点X = 0和Y = 0在左上角,而不是在左下角。所以图纸是正确的。

要获得所需的内容,请按以下步骤更改您的xaml:

<Polygon Width="237"
         Height="214"
         Fill="Black"
         Stroke="White"
         StrokeThickness="2">
    <Polygon.Points>
        <Point X="50" Y="150" />
        <Point X="150" Y="150" />
        <Point X="150" Y="50" />

    </Polygon.Points>
<Polygon>

关于wpf - XAML中的点之谜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9889496/

相关文章:

c# - 更改内容时控件显示为非事件状态

python-3.x - python中的随机函数在圆内生成随机对

mysql - 使用 WHERE 子句查找经度和纬度距离范围内的 POI

WPF TreeView、 Entity Framework 和带有嵌套子列表的 HierarchicalDataTemplate

wpf - 循环图像旋转在 opencv 中最好的方法是什么

wpf - 为 WPF 按钮创建自定义投影的方法

c# - 为什么复选框在用户与之交互后会丢失其 IsChecked 绑定(bind)?

c# - Click 事件的 XAML 参数

c# - Window.Show() 不显示控件,但 Window.ShowDialog() 显示控件 2

java - 检查两条有限线是否相交