Einen Wunderschönen!
Ich habe eine kleine vb.net Anwendung. Dessen Mainform soll immer hidden sein und eigentlich nur per "NotifyIcon" in der Taskleiste gesteuert werden.
Soweit so gut, klappt auch alles. Ich sehe wie gewollt nur das NotifyIcon und sein ContextMenuStrip!
Das Problem ist, wenn ich den Computer sperre oder er sich nach gewisser Zeit selber sperrt, und dann wieder aufwacht, also ich mich dann nach einer Weile wieder anmelde (Ich bin nicht abgemeldet, - der Rechner war aber gesperrt - mit Passworteingabeaufforderung bei Rewake) - dann ist das Fenster selber wieder sichtbar!
Aber nur wenn eine gewisse Zeit vergeht während des gesperrten Zustandes. Habe keine genaue Ahnung, mal kommts mir länger vor, mal nicht. Wenn ich den Rechner sperre und unmittelbar darauf wieder entsperre, dann bleibt es beim NotifyIcon, also alles gut.
Ich erkenne keinen Grund dafür. Und ich kann dem auch nicht entgegenwirken.
Jetzt habe ich einen Button reingemacht mit dem Text "Hide Me". und dem Code: Me.Visible = False. (sehr unzufriedenstellend)
Warum wird das Fenster trotz: Visible/False und Me.Hide(), immer wieder nach einer längeren Sperre Sichtbar?
Es nutzt auch nichts, wenn ich in die Events "VisibleChanged" und "MinimumSizeChanged" fix reinmach: "Me.Visible = False"
Ich habe eine kleine vb.net Anwendung. Dessen Mainform soll immer hidden sein und eigentlich nur per "NotifyIcon" in der Taskleiste gesteuert werden.
Soweit so gut, klappt auch alles. Ich sehe wie gewollt nur das NotifyIcon und sein ContextMenuStrip!
Das Problem ist, wenn ich den Computer sperre oder er sich nach gewisser Zeit selber sperrt, und dann wieder aufwacht, also ich mich dann nach einer Weile wieder anmelde (Ich bin nicht abgemeldet, - der Rechner war aber gesperrt - mit Passworteingabeaufforderung bei Rewake) - dann ist das Fenster selber wieder sichtbar!
Aber nur wenn eine gewisse Zeit vergeht während des gesperrten Zustandes. Habe keine genaue Ahnung, mal kommts mir länger vor, mal nicht. Wenn ich den Rechner sperre und unmittelbar darauf wieder entsperre, dann bleibt es beim NotifyIcon, also alles gut.
Ich erkenne keinen Grund dafür. Und ich kann dem auch nicht entgegenwirken.
Jetzt habe ich einen Button reingemacht mit dem Text "Hide Me". und dem Code: Me.Visible = False. (sehr unzufriedenstellend)
Warum wird das Fenster trotz: Visible/False und Me.Hide(), immer wieder nach einer längeren Sperre Sichtbar?
Es nutzt auch nichts, wenn ich in die Events "VisibleChanged" und "MinimumSizeChanged" fix reinmach: "Me.Visible = False"
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Hinti“ ()