Ich entwickle eine Anwendung, die Daten von einem COM-Port liest und in vier verschiedenen Graphen anzeigt. Für jedes Diagramm sollten zusätzliche Daten oben angezeigt werden. Normalerweise werden alle vier Graphen zusammen in einer Form angezeigt, aber der Benutzer sollte auch in der Lage sein, jeden Graphen und die obigen Daten zu maximieren, so dass ein Graph das gesamte Formular ausfüllt.Mehrere winforms-Komponenten gruppieren
Meine Frage ist nun, wie man die Komponenten am besten zusammenpackt (zwei Panels, ein Tabellayout Panel und ein Kartesisches Chart). Das Hauptformular soll in der Größe veränderbar sein und die Komponenten sollten sich an die Größe des Hauptformulars anpassen. Was wäre der beste Weg, damit umzugehen? Soll ich die Komponenten in vier Panels oder Gruppenboxen platzieren oder gibt es einen besseren Ansatz?
Vielen Dank!
Ich habe etwas ähnliches vor ein paar Jahren gemacht, Wenn ich mich richtig erinnere, habe ich ein normales Panel verwendet, um sowohl die Datentabelle (Dock Top) und das Diagramm (Dock füllen), und auf Doppelklick auf die Graph hat nur die Sichtbarkeit der anderen Panels in "Versteckt" geändert und das übergeordnete Panel in "Dock.Fill" geändert. –
Danke, genau das habe ich jetzt gemacht (TableLayout mit zwei Zeilen und zwei Spalten, gefüllt mit vier Panels, die das Tabellayoutpanel und das Chart enthalten). – Luigi04