Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Und wozu brauchst Du jetzt den Timer? Da oForm ein SubForm von frm_buchungen ist, kann frm_buchungen direkt oForm manipulieren. Und wenn oForm dem frm_buchungen etwas mitteilen will, schickt es ein Event an frm_buchungen und frm_buchungen verarbeitet die gesendeten Daten. Dann kannst Du Dir sowas wie frm_buchungen.quicksearch_kostentraeger sparen. Sowas sollte man nicht machen. Der Zugriff auf Forms erfolgt mittels expliziten Instanzen oder Events, nicht mit der impliziten FormProperty.

  • Benutzer-Avatarbild

    Mein Vorgehen wäre: Nicht bei jedem TextChanged ein SubForm erstellen (das machst Du gerade, was sehr unperformant ist), sondern im Voraus eins erstellen und im TextChanged-EventHandler dieses ggf. anzeigen oder ausblenden. Und dann eben die Filtermethode dort direkt aufrufen. Also: VB.NET-Quellcode (4 Zeilen) ApplyFilter ist der Ersatz für Deinen TimerTick-EventHandler. Statt also Deinen Timer laufen zu lassen und damit den TickEventHandler periodisch auszuführen, beinhaltet ApplyFilter die Cod…

  • Benutzer-Avatarbild

    VB.NET-Quellcode (1 Zeile) Finger weg von solchen HauptFormZugriffen. Entweder du legst im HauptForm bereits fest, dass das SubForm in solch einem openquicksearch = 0-Fall geschlossen werden soll oder Du übergibst openquicksearch als Parameter. Zitat von Spike: „Leider wird in der DataGridView erst etwas dargestellt bzw. geladen wenn ich einen Buchstabe eingebe und diesen wieder mittels Return lösche.“Wie kann man denn eine Eingabe in einer TextBox durch Drücken von Return löschen? Also, wie das…