タイトル付き凡例
凡例領域内にタイトルを表示するには、手動の凡例項目をリストの先頭に配置し、必要に応じてスタイルを設定します。
ScottPlot.Plot myPlot = new();
var sig1 = myPlot.Add.Signal(Generate.Sin(51));
sig1.LegendText = "正弦波";
var sig2 = myPlot.Add.Signal(Generate.Cos(51));
sig2.LegendText = "余弦波";
var sig3 = myPlot.Add.Signal(Generate.Sin(51, 2));
sig3.LegendText = "高周波";
LegendItem legendTitle = new()
{
LabelText = "数学関数",
LabelFontSize = 14,
LabelFontColor = Colors.Navy,
LabelBold = true,
LabelOffsetX = -20, // 図形を表示するために使われるスペースを補正
};
myPlot.Legend.ManualItems.Add(legendTitle);
myPlot.SavePng("demo.png", 400, 300);
このレシピは、凡例カテゴリに含まれる多数のレシピの1つです
