Hallo,
ich habe eine DataTable, in der es unter anderen "ValueTitle" und "Value" gibt, beide Strings.
Je nach Ablauf des Programms muss unterschiedliche Anzahl an Datensätzen gleichzeitig angezeigt werden. "ValueTitle" in einem Label und daneben "Value" in einer Textbox.
Wie kann man es am besten automatisieren, dass Label und TextBox immer zusammenhängend angesprochen werden und die nicht benötigten ausblendet werden? Mit Bindingsource kann man es ja nicht machen, weil es mehrere Datensätze gleichzeitig sind, oder? Ich kann alle beteiligten Datensätze von einer übergeordneten Tabelle mit .GetValueRows() holen, das ist kein Problem.
DGV kommt an dieser Stelle aus optischen Gründen nicht in Frage, es soll schon ein DetailView werden (einzelne Controls für einzelne Werte), aber eben mehrere gleichzeitig.
Ich habe mir überlegt, jeweils Groupboxen für Label+Textbox anzulegen, damit ich sie in der Schleife durchlaufen kann, und von oben nach unten die Controls darin beschreiben, bis die ValueRows alle durch sind. Kann man es irgendwie auch anders machen?
Sie sollen alle untereinander sein (je Label und Textbox daneben, dann wieder ein Paar weiter unten usw) und optisch voneinander nicht abgetrennt sein.
Danke.
ich habe eine DataTable, in der es unter anderen "ValueTitle" und "Value" gibt, beide Strings.
Je nach Ablauf des Programms muss unterschiedliche Anzahl an Datensätzen gleichzeitig angezeigt werden. "ValueTitle" in einem Label und daneben "Value" in einer Textbox.
Wie kann man es am besten automatisieren, dass Label und TextBox immer zusammenhängend angesprochen werden und die nicht benötigten ausblendet werden? Mit Bindingsource kann man es ja nicht machen, weil es mehrere Datensätze gleichzeitig sind, oder? Ich kann alle beteiligten Datensätze von einer übergeordneten Tabelle mit .GetValueRows() holen, das ist kein Problem.
DGV kommt an dieser Stelle aus optischen Gründen nicht in Frage, es soll schon ein DetailView werden (einzelne Controls für einzelne Werte), aber eben mehrere gleichzeitig.
Ich habe mir überlegt, jeweils Groupboxen für Label+Textbox anzulegen, damit ich sie in der Schleife durchlaufen kann, und von oben nach unten die Controls darin beschreiben, bis die ValueRows alle durch sind. Kann man es irgendwie auch anders machen?
Sie sollen alle untereinander sein (je Label und Textbox daneben, dann wieder ein Paar weiter unten usw) und optisch voneinander nicht abgetrennt sein.
Danke.