親愛的BCGSoft用戶,我們非常高興地宣布BCGControlBar PRofessional for MFC和BCGSuite for MFC v25.1正式發(fā)布!我們?yōu)槟峁╅_發(fā)桌面應(yīng)用最簡單、最有效的方法!接下來幾篇文章將對這個版本的新功能一一進行介紹,讓您對BCG這個控件有一個全新的認(rèn)識和了解。需要最新版的可以點擊這里【BCG下載】
1. 實現(xiàn)Box-Plot圖表。Box-plot seri系列可以繪制最小值、Q1、Q2、Q3、最大值或帶/不帶缺口的平均值。API更改如下:
添加新的圖表類別BCGPChartCategory::BCGPChartBoxPlot添加新的類CBCGPChartBoxPlotSeries和CBCGPBoxPlotChartImpl
2. 添加圖表Error Bars到下面的圖標(biāo)類別中: bar/column、line、area和polar/radar charts。Error bars支持以下所有圖表類型的錯誤:
EBT_SEM_SE - 基于樣本人口平均值的標(biāo)準(zhǔn)誤差EBT_SEM_SD - 基于整個群體平均值的標(biāo)準(zhǔn)誤差EBT_STD_S - 基于總體樣本的標(biāo)準(zhǔn)誤差(校正樣本標(biāo)準(zhǔn)偏差)EBT_STD_P - 基于全部人口的標(biāo)準(zhǔn)偏差EBT_FIXED - 每個數(shù)據(jù)點的固定值EBT_PERCENT – 每個數(shù)據(jù)點的固定百分比EBT_DIFF – 以前和當(dāng)前數(shù)據(jù)點之間的差異EBT_CUSTOM – 框架調(diào)用BCGPCHART_ERRORBARS_CALLBACK函數(shù)來計算每個數(shù)據(jù)點的值API更改如下:
新的類CBCGPChartErrorBarsseries實現(xiàn)Error Bars新的方法CBCGPChartSeries::CreateErrorBars為現(xiàn)有圖表系列創(chuàng)建Error Bars新的CBCGPChartVisualObject虛擬方法OnDrawDiagramErrorBars允許自定義不同圖表的error bar外觀,例如Line, Area, Column和其他
3. Chart Visual Manager樣式:您可以輕松地應(yīng)用當(dāng)前激活的可視化管理器顏色到圖表背景和軸顏色中 - 只需傳遞TRUE到CBCGPChartVisualObject :: SetColors方法的新的可選參數(shù)'bUseVisualManagerTheme'中。此外,'CBCGPChartTheme'結(jié)構(gòu)有一個新成員'VisualManagerTheme'(添加了SetVisualManagerTheme / IsVisualManagerTheme訪問方法)。當(dāng)Visual Manager更改時,圖表會自動將其顏色更改為應(yīng)用程序新主題。

4. 現(xiàn)在可以通過覆蓋新的CBCGPChartVisualObject虛擬方法來自定義數(shù)據(jù)點工具提示內(nèi)容:
OnFormatDataPointTooltipOnFormatDataPointTooltipDescription5. 新屬性BCGPChartDataLabelOptions :: m_bOverlapsArea指定是否可以在圖表區(qū)域外繪制數(shù)據(jù)標(biāo)簽。
新聞熱點
疑難解答