Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo zusammen, ich habe ein UserControl geschrieben und in einem Form platziert. Innerhalb des UserControls will ich nun testen ob das UserControl selbst oder das Form in dem es sich befindet den Fokus hat. Der Prozess im UserControl soll stoppen sobald entweder ein anderes Control auf dem Form oder ein anderes Form selektiert wird. Mit VB.NET-Quellcode (3 Zeilen) bzw. VB.NET-Quellcode (3 Zeilen) wird Leave nur ausgeführt, wenn ich ein anderes Form selektiere. Und mit VB.NET-Quellcode (1 Zeile)…
-
@ErfinderDesRades: danke, das hat schon sehr geholfen @RodFromGermany: der Code selbst ist an dieser Stelle nicht relevant, er funktioniert, nur die Bedingung zur Ausführung tat es nicht. Ich habe im UserControl einen Timer und innerhalb des Timers eine Abfrage ob das UserControl den Fokus hat. Ist dem so, dann wird der auszuführende Code ausgeführt. VB.NET-Quellcode (5 Zeilen) Mit ContainsFocus() funzt das jetzt auch soweit. Ein Problem habe ich allerdings noch: Das UserControl ist auf einer Ta…
-
Ich versuch‘s nochmal mit anderen Worten: Also ich habe ein Form, in diesem Form gibt es ein TabControl und in diesem Tab Control auf einer TabPage ein einizges UserControl. Das UserControl besitzt einen freilaufenden Timer in dem bestimmte Dinge immer und immer wieder erledigt werden. Manche dieser Dinge sollen aber nur dann erledigt werden, wenn die zugehörige TabPage selektiert wurde ODER das UserControl selbst den Fokus hat. Klicke ich auf eine andere TabPage sollen innerhalb der Timerroutin…
-
@RodFromGermany: So langsam steige ich dahinter. Die Funktion des ObjectBrowser erschloss sich mir bisher nicht wirklich. VB ist auch nicht die Software meiner Wahl, ich bin da irgendwie reingeschlittert. Aber so langsam gewöhne ich mich daran. Habe jetzt im UserControl mal folgendes gemacht: VB.NET-Quellcode (5 Zeilen) Wobei der Wert mit dem SelectedIndex verglichen wird als Property übergeben wird. Die TabPage selbst hat ja leider keine "IsSelected" Eigenschaft oder was Ähnliches. Schöner wäre…
-
Danke an RodFromGermany, habe jetzt eine Kombination aus Deinem Vorschlag dem Control beim Aktivieren der TabPage mitzuteilen dass es dran ist und einer Abfrage ob das ParentForm überhaupt den Fokus hat gebaut. Damit ist meine Anforderung (zumindest habe ich im Moment das Gefühl) erfüllt. LG
-
Ich schliesse das Thema mal als für mich erledigt.