diff --git a/SmartAquaViewer/ViewModel/GraphControlViewModel.cs b/SmartAquaViewer/ViewModel/GraphControlViewModel.cs index aedb43a..9ab0cfc 100644 --- a/SmartAquaViewer/ViewModel/GraphControlViewModel.cs +++ b/SmartAquaViewer/ViewModel/GraphControlViewModel.cs @@ -13,6 +13,13 @@ namespace SmartAquaViewer.ViewModel { public PlotModel Model { get; } + private List TankColors = new List + { + OxyColor.Parse("#CC4178BE"), + OxyColor.Parse("#CCFFFFFF"), + OxyColor.Parse("#CC6DE467"), + }; + public GraphControlViewModel() { Model = new PlotModel(); @@ -344,8 +351,8 @@ namespace SmartAquaViewer.ViewModel { Title = $"Tank {tankId}", BoxWidth = boxWidth, - Fill = OxyColor.FromAColor(160, colors[k]), - Stroke = colors[k], + Fill = OxyColor.FromAColor(160, TankColors[k]), + Stroke = TankColors[k], StrokeThickness = 1 }; @@ -762,11 +769,16 @@ namespace SmartAquaViewer.ViewModel StartAngle = 0, StrokeThickness = 0.5, InsideLabelFormat = "{1}\n {0:F2}", - InsideLabelPosition = 0.5, + InsideLabelPosition = 0.7, OutsideLabelFormat = null, // 라벨은 내부만 FontSize = 14, + InsideLabelColor = OxyColors.Black }; - if (donut) ps.InnerDiameter = 0.6; // 도넛 모드 + if (donut) + { + ps.InnerDiameter = 0.4; // 도넛 모드 + ps.InsideLabelPosition = 0.5; + } foreach (var (name, value) in finalList) {