我想在tchart中更改我的系列点的范围/vertsize。
我可以用手动方式更改它,而不是在C 中进行更改。
系列 Pointer
sub-component属性仅在某些系列类型类中可用,例如TLineSeries
类。
因此,您需要 cast 您的系列派彩器到适当的派生类型首先。
对于标准线图:
// TChart * pChart - pointer to your chart component.
// Cast to appropriate derived series-type.
TLineSeries* pLineSeries = dynamic_cast<TLineSeries*>( pChart->Series[index_of_series]);
// Now you can reach the Pointer sub-component property: pLineSeries->Pointer
// Seems like each individual point(TSeriesPointer) on the series can be accessed.
// Set Vertical size and Horizontal size:
pLineSeries->Pointer->operator [](index_of_point)->VertSize = 5;
pLineSeries->Pointer->operator [](index_of_point)->HorizSize = 5;