CustomLineCapで塗りつぶしを行うと、エラーが発生します。
線分の先端に黒丸(●)をつけようとしています。
黒丸の大きさをユーザに選択させたいので、CustomLineCapを使用しようと思ったのですが、
CustomLineCapに塗りつぶしを定義するオブジェクトを設定すると、エラーが起きます。
アウトラインを設定する場合は、エラーが起きません。
解決方法をご存知ないでしょうか。
サンプルコードを下記に記します。
-------------------------
//パス
GraphicsPath hPath = new GraphicsPath();
//円を追加
hPath.AddEllipse(new Rectangle(0, 0, 5, 5));
//アウトラインだとエラーが起きない
CustomLineCap(null,hPath);
//塗りつぶしだとエラーが起きる
CustomLineCap(hPath,null);
-------------------------
エラー内容
'System.NotImplementedException' のハンドルされていない例外が ****.dll で発生しました。
追加情報: 実装されていません。