ArrowAnchor のサイズについて への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 N88-BASIC  (社会人) 投稿日時 2017/11/12 09:39:33
 shu さん、ご回答ありがとうございます。返信が遅れて申し訳ありません。

>3本のラインを引くしかないかと思います。 

 本件は最初はご提案いただいたように3本の線を引こうとしていたのですが、drawcurve への対応が
名案が浮かばず、ネットで検索したところ AllowAnchor を知り試してみて矢印部分が小さいので
対策を考えていたところでした。

 もう少し頑張ってみます。

ありがとうございました。今後ともよろしくお願いいたします。
投稿者 shu  (社会人) 投稿日時 2017/11/11 07:38:52
用意されているものが希望のものとあわないのであれば
3本のラインを引くしかないかと思います。
投稿者 N88-BASIC  (社会人) 投稿日時 2017/11/9 16:34:53
Windows 10 Home (Ver 1709) & Visual Studio 2017 の環境にて、矢印を描画したいと考えております。

検索にて Pen の EndCap を AllowAnchor を適用すれば可能という情報を得て試してみたところ矢印が描画できますが、
矢印部分の大きさが線の太さに左右されるようで、細い線を描画したときに矢印が小さく目立ちません。

矢印部分を大きく描画する方法をご存知でしたらご教授ください。

現状のコードは以下のようなものです。

 Dim MyPen As New Pen(Color.Black, 3)

        MyPen.EndCap = Drawing2D.LineCap.ArrowAnchor

       g.DrawLine(MyPen, ....)

以上 よろしくお願いします。