gpt4 book ai didi

c# - 中间有箭头的画线

转载 作者:行者123 更新时间:2023-11-30 17:57:22 27 4
gpt4 key购买 nike

首先对不起我的英语...我想在 C# 中用箭头在中间画线。我该怎么做?

我这样做了:

Graphics g = e.Graphics;
g.SmoothingMode = SmoothingMode.AntiAlias;

Pen p = new Pen(Color.Black, 2);
p.StartCap = LineCap.Round;
p.EndCap = LineCap.ArrowAnchor;
g.DrawLine(p, StartX, StartY, EndX, EndY);
p.Dispose();

但这还不够……我想把箭头画到线的中间……

最佳答案

试试这个也许有帮助

  AdjustableArrowCap bigArrow = new AdjustableArrowCap(5, 5);
Pen p = new Pen(Color.Blue, 1);
p.CustomEndCap = bigArrow;
e.Graphics.DrawLine(p, 20, 20, 100, 100);

关于c# - 中间有箭头的画线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13278962/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com