C# - WPF - Anwendung-Symbol + ShowInTaskbar = False
Habe ich einen benutzerdefinierten geschichteten WPF-Fenster mit den folgenden Eigenschaften:
- AllowsTransparency = True
- ShowInTaskbar = False
- Hintergrund = Transparent
- Topmost = True
- Icon = "Icon.ico"
Habe ich Icon Hinzugefügt.ico unter "Projekt-Eigenschaften"->"Application" - Registerkarte.
Das Symbol zeigt, wie die Standard-WPF-Fenster-Symbol, wenn ShowInTaskBar falsch ist, aber dann korrekt angezeigt, wenn ShowInTaskbar wahr ist.
Wir wollen das Symbol zu zeigen, bis das richtig in der Alt+Tab-Menü. Wie können wir das erreichen und ShowInTaskbar = False?
InformationsquelleAutor jonathanpeppers | 2010-03-01
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Probleme hier. Zuerst von allen, wenn ShowInTaskbar-Eigenschaft auf false gesetzt ist, wird ein unsichtbares Fenster erzeugt wird, und der Zuweisung als parent des aktuellen Fensters. Dieses unsichtbare Fenster das Symbol wird angezeigt, wenn das Umschalten zwischen Fenstern.
Können Sie fangen, die Fenster mit Interop und legen Sie dessen Symbol wie dieses:
Die anderen Probleme für Sie zu denken wäre: