小编Car*_*rri的帖子

C#绘图:绘制中间有孔的多边形的最佳方法是什么

我有一个由外边框和内边框定义的形状.如果没有内部边界,形状是坚固的.如果有一个内边框,我希望只在两个边框之间定义多边形/路径; 我不想绘制外部然后在背景颜色中绘制内部.

例如,如果我有一个由外边框的以下坐标定义的正方形:

{0,0}, {20, 0}, {20,20}, {0, 20}
Run Code Online (Sandbox Code Playgroud)

然后那个正方形是20x20,其原点是左下角.那个形状有一个从中心切出的三角形:

{10,10}, {15,10}, {15,15}
Run Code Online (Sandbox Code Playgroud)

如何使用WPF或GDI +创建包含此形状的路径?

c# wpf drawing gdi

4
推荐指数
1
解决办法
3474
查看次数

WPF:双击路径事件

我有几个嵌套在画布中的路径.我希望每个路径在用户双击路径时显示MessageBox.我知道路径类没有MouseDoubleClick事件,但是canvas类可能会有帮助.

如何为Path创建MouseDoubleClick事件?

c# wpf canvas path

1
推荐指数
1
解决办法
3106
查看次数

标签 统计

c# ×2

wpf ×2

canvas ×1

drawing ×1

gdi ×1

path ×1