タイトル : Re^2: MSChart ChartArea 内の Series の数の取得方法 投稿日 : 2010/06/01(Tue) 13:02 投稿者 : ぽると
花ちゃんさん 言葉足らずですいません。 Chart1 内の Series の総数ではなく、ChartArea 毎の Series の数を取得する方法があればと思い質問させていただきました。 チャートコントロールの構成 Chart1 -- ChartArea("Default") ' 位置コピー用。 -- ChartArea("ChartArea_階層1") ' 「階層1」が選択された時に作成 -- ChartArea("ChartArea_階層2") ' 「階層2」が選択された時に作成 -- ChartArea("ChartArea_階層3") ' 「階層3」が選択された時に作成 -- ChartArea("AxisY_階層1") ' 「階層1」が選択された時に作成。複数Y軸表示用 -- ChartArea("AxisY_階層2") ' 「階層2」が選択された時に作成。複数Y軸表示用 -- ChartArea("AxisY_階層3") ' 「階層3」が選択された時に作成。複数Y軸表示用 例えば、Bで (空白) が選択された時、その項目が「階層1」の ChartArea にあり、 他に「階層1」の ChartArea に指定されている Series が無ければ、 階層1の ChartArea を非表示or削除しようとしています。 今のところ、考えている方法としては ・データグリッドで階層が指定されているかチェックする。 ・Series の ChartArea をチェックする。 がありますが、もう少しスマートな方法があればと思いまして・・・。 よろしくお願い致します。 |