Hallo Leutz,
ich befinde mich grad wieder an einer Hürde die ich, wahrscheinlich durch einen Denkfehler, nicht umgehen kann.
Ich möchte gern mehrere TextBoxen mit verschiedenen Namen aber auch mehrere gleiche tbs mit anderen Zahlen auslesen und Aktionen durchführen.
Ums mal auf den Punkt zu bringen habe ich eine Form in der 7 Groupboxen für 7 Tage in der Woche drauf sind.
Die Tage können von 1 bis 7 eingestellt werden.
In den Groupboxen sind 4-5 Textboxen die ich auslesen muss.
Demnach habe ich z.B. 7 Textboxen die tbTagesstunden1, tbTagesstunden2 usw. heißen.
Und 35 mal den Quellcode ändern finde ich etwas..... unpraktisch.
Wie kann ich denn nun die ganzen tbs ansprechen ohne jeden Namen einzeln zu schreiben ?
Dazu kommt, dass wenn ich
um die ganze Sache bastel, schreibt er einmal eine Tabelle, beim 2. mal dann 2 beim 3. mal dann 3 usw.
Desweiteren, ich benutze iTextSharp um pdf dateien zu schreiben. dafür das pdfdoc.addcell
p.S. Die rechenwege werde ich natürlich noch auslagern (Der Quellcode oben is aus dem ersten Test mit iTextSharp)
ich befinde mich grad wieder an einer Hürde die ich, wahrscheinlich durch einen Denkfehler, nicht umgehen kann.
Ich möchte gern mehrere TextBoxen mit verschiedenen Namen aber auch mehrere gleiche tbs mit anderen Zahlen auslesen und Aktionen durchführen.
Ums mal auf den Punkt zu bringen habe ich eine Form in der 7 Groupboxen für 7 Tage in der Woche drauf sind.
Die Tage können von 1 bis 7 eingestellt werden.
In den Groupboxen sind 4-5 Textboxen die ich auslesen muss.
Demnach habe ich z.B. 7 Textboxen die tbTagesstunden1, tbTagesstunden2 usw. heißen.
Und 35 mal den Quellcode ändern finde ich etwas..... unpraktisch.
Wie kann ich denn nun die ganzen tbs ansprechen ohne jeden Namen einzeln zu schreiben ?
Dazu kommt, dass wenn ich
um die ganze Sache bastel, schreibt er einmal eine Tabelle, beim 2. mal dann 2 beim 3. mal dann 3 usw.
VB.NET-Quellcode
- positionprintnest.DefaultCell.HorizontalAlignment = Element.ALIGN_LEFT
- positionprintnest.AddCell(New Phrase("Grundstunden: " & tbTagesstunden1.Text & " x Grundstundensatz 30,00 EUR = " & tbTagesstunden1.Text * stundenlohn & "€", standardschrift))
- If tbNachtstunden1.Text > 0 Then
- positionprintnest.AddCell(New Phrase("- Nachtzuschlag: " & tbNachtstunden1.Text & " Stunde/n * Nachtzuschlag (20%) von " & tbNachtstunden1.Text * stundenlohn & " € = " & (tbNachtstunden1.Text * stundenlohn / 100 * 20) & " €", standardschrift))
- End If
- If tbWochenendstunden1.Text > 0 Then
- positionprintnest.AddCell(New Phrase("- Wochenendzuschlag: " & tbWochenendstunden1.Text & " Stunde/n * Wochenendzuschlag (20%) von " & tbWochenendstunden1.Text * stundenlohn & " € = " & (tbWochenendstunden1.Text * stundenlohn / 100 * 20) & " €", standardschrift))
- End If
Desweiteren, ich benutze iTextSharp um pdf dateien zu schreiben. dafür das pdfdoc.addcell
p.S. Die rechenwege werde ich natürlich noch auslagern (Der Quellcode oben is aus dem ersten Test mit iTextSharp)