Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    ClearSelection hat keinen Einfluss auf die BindingSource. Daher werden auch DGV2 und die TextBoxen (oder welche Controls Du auch immer verwendest bzw. mit »Textfelder« meinst) nicht beeinflusst. Die Änderung bei DGV2/Textfeld-Inhalten funktioniert nur deshalb, weil indirekt durch die DGV1-Selektionsänderung die BS-Position beeinflusst wird. Um jetzt den gewünschten Effekt zu erzielen, müsstest Du z.B. schreiben: BSDienststellen.DataSource = New List(Of DerTypDerMitDerBsEigentlichGekoppeltIst). Z…

  • Benutzer-Avatarbild

    Nein, ich bin auf beide Probleme eingegangen. Das Setzen der BS-Position führt nicht zum Ziel. Um mit einer BS auf ein Nichts zu zeigen, musst Du dieser ein passendes Nichts als Datenquelle geben. Aber nicht Nothing, sondern eben BSDienststellen.DataSource = New List(Of DerTypDerMitDerBsEigentlichGekoppeltIst)

  • Benutzer-Avatarbild

    Aha, so ist's also. Ein tDS. Das ändert die Sache etwas. Dann kannst Du es so probieren: BSDienststellen.DataSource = New List(Of DeinTds.DienststellentabelleRow) Das mit der Verzögerung ist eine Frage der korrekten Codeverwendung, nicht der Sache an sich. Wenn man es richtig macht, ist das alles sehr schnell erledigt. 4-6 Sekunden ist vollkommen indiskutabel langsam und nicht normal. Sind Dgv-Spaltenbreitenmodi auf AllCells gestellt? Was in Code ist Bindingsource-Aktualisierung Suspended?

  • Benutzer-Avatarbild

    Zur Geschwindigkeit: Bau doch mal ne Performancemessung ein. Am Ende scheitert's vielleicht an dem Try-Catch. Exceptionthrowing ist heavy. Zum DGV2-Schuhbeispiel: Wenn jemand keine Lieblingsschuhe ausgewählt hat, ist dann eine Fortsetzung des Programms überhaupt zulässig? Ich weiß, ist kein DGV, aber vielleicht kommt ja die Benutzung meiner ClearableComboBox infrage.