いつもお世話になっております。
今回は罫線(ラインオブジェクト)をプログラム中で作り一旦出力後は、作り出したラインオブジェクトをプログラム内で消す方法について教えて頂ければと思っています。
現状のプログラムでは次のような記述を行っています。
・レポート定義体の指定レイヤのオブジェクト数分ループ
・このループ中に、オブジェクト名「WrLine」を含んでいたら
・.Dispose()を行う
この記述で実行すると
指定されたインデックスは有効範囲を越えています。
という例外で落ちてしまいます。
この際のオブジェクト数はプログラムで加えたラインオブジェクトの数も含んだオブジェクト数でしょうか。
また、実際にラインオブジェクトを消す命令として
.Dispose()で合っていますでしょうか。
よろしくご回答をよろしくお願いします。