[Zedgraph] eigenes Scalenformat für die x- und y-Achse festlegen

// für die X-Achse
zedGraph.GraphPane.XAxis.ScaleFormatEvent += new Axis.ScaleFormatHandler(XAxis_ScaleFormatEvent); 
 
public string XAxis_ScaleFormatEvent(GraphPane pane, Axis axis, double val, int index) 
{
    return val.ToString("f1") + " kg";
}

// für die Y-Achse
zedGraph.GraphPane.YAxis.ScaleFormatEvent += new Axis.ScaleFormatHandler(YAxis_ScaleFormatEvent); 
 
string YAxis_ScaleFormatEvent(GraphPane pane, Axis axis, double val, int index)
{
    // mit Tausender-Trennzeichen und zwei Nachkommastellen
    return val.ToString("n2");
}

// für den Titel der Y-Achse, da bei großen Zahlen häufig an den Standardtitel ein (10^3) angehangen wird
zedGraph.GraphPane.YAxis.ScaleTitleEvent += new Axis.ScaleTitleEventHandler(YAxis_ScaleTitleEvent);

string YAxis_ScaleTitleEvent(Axis axis)
{
    return "Wert [€]";
}