mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-16 05:10:12 +00:00
修复SerieData单独添加ItemStyle后设置itemFormatter不生效的问题
This commit is contained in:
@@ -436,14 +436,14 @@ namespace XCharts.Runtime
|
||||
public static ItemStyle GetItemStyle(Serie serie, SerieData serieData, SerieState state = SerieState.Auto)
|
||||
{
|
||||
if (state == SerieState.Auto) state = GetSerieState(serie, serieData);
|
||||
if (state == SerieState.Normal)
|
||||
var stateStyle = GetStateStyle(serie, serieData, state);
|
||||
if (stateStyle == null || !stateStyle.show)
|
||||
{
|
||||
return serieData != null && serieData.itemStyle != null ? serieData.itemStyle : serie.itemStyle;
|
||||
}
|
||||
else
|
||||
{
|
||||
var stateStyle = GetStateStyle(serie, serieData, state);
|
||||
return stateStyle == null || !stateStyle.show ? serie.itemStyle : stateStyle.itemStyle;
|
||||
return stateStyle.itemStyle;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user