Ich habe eine DotNetHighchart mit dem üblichen Optionen Druck Schaubild, Download als PDF etc etc.Disable Druck Schaubild Option nur aus HighCharts
Ich möchte nur die Druckdiagramm Option entfernen, die wie eine Brise schien in früheren Versionen von highchart von
.SetExporting(new Exporting
{
Buttons = new ExportingButtons
{
PrintButton = new ExportingButtonsPrintButton
{
Enabled = false
}
}
}
mit Aber aus Gründen, ohne Wissen mir das aktualisierte highcharts Modul für eine Klasse erlaubt nur innerhalb ExportingOptions ...
.SetExporting(new DotNet.Highcharts.Options.Exporting
{
Buttons = new DotNet.Highcharts.Options.ExportingButtons
{
ContextButton = new DotNet.Highcharts.Options.ExportingButtonsContextButton
{
}
}
}
Wenn die Option Enabled = False gesetzt ist, werden alle Menüpunkte deaktiviert, was albern erscheint, was bedeutet, dass es wahrscheinlich eine Lücke in meinem Wissen ist.
Was fehlt mir hier?
Wenn Sie die Möglichkeit haben, globale Highcharts (http://api.highcharts.com/highcharts#global) über Javascript einzurichten, können Sie dies auf der Seite mit dieser Einstellung anwenden. Dies würde von allen Highcharts Graphen auf der Seite verwendet werden, auf die Sie es laden (natürlich zuerst globale Optionen laden). Der dotnethighcharts-Code wurde in etwa 2 Jahren nicht aktualisiert. Es sieht so aus, als ob alle Funktionen fehlen, die der Haupt-Highcharts-Javascript-Bibliothek hinzugefügt wurden. – wergeld
@wergeld ah ich sehe. Haben Sie weitere Informationen dazu? Muss ich mein Diagramm auf eine Javascript-Variable initialisieren? – bjjrolls
Dieser API-Link, den ich in meinen Kommentar eingefügt habe, sollte Ihnen sagen, was Sie brauchen. Sie erstellen ein Skript-Tag auf Ihrer HTML-Seite. Darin enthalten sind die Highcharts-Optionen, die alle Diagramme haben sollen. Jedes Diagramm, das auf dieser Seite erstellt wurde, verwendet diese Optionen, sofern es nicht explizit in der Option dieses Diagramms überschrieben wird. – wergeld