在指定的ChartArea中顯示Series

2022-01-23 09:22:44 字數 803 閱讀 2008

winform的chart有series, chartarea,輸出圖表就往serie裡扔資料就可以了,很方便是吧。我原想area和serie有上下級關係,可是我錯了,area和serie並沒有上下級關係。

但如果要把serie顯示在指定的area怎麼辦呢?

答案是:要把serie和area做乙個關聯,而且坑爹的是,竟然不能用area的控制代碼來關聯,而必須是通過area的名稱來關聯!

上**!

chartarea area0=new chartarea("a1");

chartarea area1=new chartarea("a2");

chart1.chartareas.clear();

chart1.chartareas.add(area0);

chart1.chartareas.add(area1);

chart1.series.clear();

chart1.series.add("s1");

chart1.series.add("s2");

/*到這裡一切正常對不對

下面來把serie與area做關聯 想當然既然生成了area0,area1的chartarea控制代碼,用

chart1.series["s1"].chartarea=area0;// 對不對?

我就是這麼想的,我太天真了。正確的姿勢是:

*/

chart1.series["s1"].chartarea="a1"; //夠ft的吧

chart1.series["s1"].chartarea="a2";

TrueSTUDIO中在flash指定位置儲存常量

在truestudio開發軟體中如何實現在flash指定位置儲存常量,使用官方文件 user guide.pdf 修改多次不能實現。通過閱讀 ld.pdf 以及網上該文件的翻譯版本,歷時2天,實現方法總結如下。步驟1 stm32l071rb flash.ld specify the memory a...

C 中顯式指定呼叫父類的建構函式

在c 語法中,派生類中的建構函式操作是乙個重要知識點,建構函式是用來初始化物件的。基類建構函式總是先於派生類建構函式被呼叫。因為基類是派生類的基礎,所以必須先建立基類。如果不指定要使用的基類建構函式,編譯器就安排呼叫預設的基類建構函式。規則 建立物件時首先呼叫基類的建構函式,然後呼叫派生類的建構函式...

判斷指定IP是否在指定IP段中

最近在做乙個訪問控制的功能,只允許指定ip,或者ip段中的ip訪問。下面方法用來判斷指定ip是否在指定ip段中 已通過測試 判斷ip是否在某個網段內 param ip param network return bool function ipinnetwork ip,network return f...