Nabend.
Ich habe die aktuelle Version hier angehangen.
Eins vorab zur Einstellungenform, hier müssen noch die Datagridviews bearbeitet werden und eine validierung rein, damit keine falschen Werte eingegeben werden können.
Habe die Gridviews nur erstmal dahingeschmissen, damit ich mein DataSet befüllen kann.
Habe nun zwei Gefäße erstellt - Das Minutengefäß, hier gibt es nur Abkühlzeiten in Minuten und entsprechend ein Sekundengefäß.
So lässt sich mit einem Blick überprüfen, ob die korrekte Abkühlzeit dargestellt wird.
Das Progamm läuft, aber es gibt noch "unschönheiten"
1. Wenn du einen Tee aus dem Datagridview auswählst und dannach das Gefäß änderst, ist zu sehen, dass das Label "lblTemperatur" für einen kurzen Moment 100° anzeigt, und erst dann auf den korrekten Wert springt und wahrscheinlich damit zusammenhängend das folgende:
2. ich habe das Gefühl, dass eine Optimierung meines DataSets von nöten ist und mir Code ersparen würde.
Ich habe versucht im DataSet eine Beziehung zwischen der Temperaturspalte aus "DTTeesorten" mit der Spalte "ID" aus Abkuelzeiten herzustellen.
Der Gedanke war, dass dadurch eine indirekte Beziehung zur Gefaess Tabelle entsteht und die Abkühlzeit automatisch (also ohne Code - nur durchs Binding) angezeigt wird.
Klapp aber nicht Wo ist denn hier mein Denkfehler?
3. Das Label "lblName" (unter dem Label "Ziehzeit") zeigt beim Programmstart immer den Namen des ersten Tees aus dem DataSet. Kann ich dies trotz Binding unterbinden, oder hilft hier nur ein Entfernen des Bindings und setzen des Labeltextes per Code, oder eben eine Auswahl eines Wertes im Teesorten Datagridview per Code
Ich habe die aktuelle Version hier angehangen.
Eins vorab zur Einstellungenform, hier müssen noch die Datagridviews bearbeitet werden und eine validierung rein, damit keine falschen Werte eingegeben werden können.
Habe die Gridviews nur erstmal dahingeschmissen, damit ich mein DataSet befüllen kann.
Habe nun zwei Gefäße erstellt - Das Minutengefäß, hier gibt es nur Abkühlzeiten in Minuten und entsprechend ein Sekundengefäß.
So lässt sich mit einem Blick überprüfen, ob die korrekte Abkühlzeit dargestellt wird.
Das Progamm läuft, aber es gibt noch "unschönheiten"
1. Wenn du einen Tee aus dem Datagridview auswählst und dannach das Gefäß änderst, ist zu sehen, dass das Label "lblTemperatur" für einen kurzen Moment 100° anzeigt, und erst dann auf den korrekten Wert springt und wahrscheinlich damit zusammenhängend das folgende:
2. ich habe das Gefühl, dass eine Optimierung meines DataSets von nöten ist und mir Code ersparen würde.
Ich habe versucht im DataSet eine Beziehung zwischen der Temperaturspalte aus "DTTeesorten" mit der Spalte "ID" aus Abkuelzeiten herzustellen.
Der Gedanke war, dass dadurch eine indirekte Beziehung zur Gefaess Tabelle entsteht und die Abkühlzeit automatisch (also ohne Code - nur durchs Binding) angezeigt wird.
Klapp aber nicht Wo ist denn hier mein Denkfehler?
3. Das Label "lblName" (unter dem Label "Ziehzeit") zeigt beim Programmstart immer den Namen des ersten Tees aus dem DataSet. Kann ich dies trotz Binding unterbinden, oder hilft hier nur ein Entfernen des Bindings und setzen des Labeltextes per Code, oder eben eine Auswahl eines Wertes im Teesorten Datagridview per Code