Hallo Timo,
Zitat:Kann ich denn nicht irgendwie die Werte für die Skalierung nur einmalig beim Umschalten in den Eigenschaftsknoten schreiben und sie dann erst wieder beim nächsten Umschalten ändern?
Dann hast du folgendes Problem:
Du stellst (zum Beispiel) die Darstellung "letzte Minute" ein: es wird Min/Max der X-Achse festgelegt und Autoskalierung ausgeschaltet. Wenn jetzt neue Werte kommen, siehst du die nicht, da die X-Achse nicht mitscrollt (Autoskalierung ist ja aus!). Du musst also die X-Achse programmatisch mitführen, ergo ständig neu formatieren...
Es gibt eine andere Herangehensweise:
Du sammelst deine Daten in Array/Schieberegistern. Für die Darstellung im Graphen verwendest du je nach Enum verschiedene Subsets dieser Arrays: je nach Auswahl plottest du alle Daten oder nur die der letzten 1 oder 2 Minuten. Dann kannst du die X-Achse auf Autoskalierung lassen. In diesem Szenario hast du aber (erstmal) keine Möglichkeit, den X-Scrollbar einzubinden. Du könntest diesen aber mit einem normalen Schieberegler simulieren, den du bei der Auswahl der ArraySubsets mit auswertest...