Benutzer mit den meisten Antworten
TaskBar Icon Anzeigedauer verändern

Frage
-
Hallo!
Ich habe leider gleich noch ein Problem:
Ich möchte ein angezeigtes TaskBar Icon länger anzeigen. Quasi den Benutzer die Möglichkeit geben, das Ausblenden zu verhindern.
Gestartartet/Angezeigt wird das TaskBar Icon durch:
tbiAnrufInfo.ShowCustomBalloon(Ballon, System.Windows.Controls.Primitives.PopupAnimation.Slide, 10000); // NotifyIcon anzeigen
Im UserControl habe ich eine Checkbox, mit deren Hilfe ich die Anzeigedauer verändern wollte:
private void cbDauer_Checked(object sender, RoutedEventArgs e) { ToolTipService.ShowDurationProperty.OverrideMetadata(typeof(DependencyObject), new FrameworkPropertyMetadata(int.MaxValue)); }
Aber auch das will nicht funktionieren.
Gibt es eine Möglichkeit, ein "aktives" NotifyIcon länger anzuzeigen?
- Bearbeitet perlfred Montag, 18. Juli 2016 14:16
Antworten
-
Hallo Perlfred,
Verwendest Du TaskbarIcon und die Methode ShowCustomBalloon, die in dieser Dokumentation (Zeilen 159-245) definiert sind? Es gibt dort die Methode ResetBalloonCloseTimer(). Wenn sie aufgerufen wird, kann das TaskbarIcon später durch CloseBalloon() oder beim Auftauchen einer neuen Nachricht geschlossen werden.
Gruß,
DimitarBitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Als Antwort markiert perlfred Dienstag, 19. Juli 2016 14:59
Alle Antworten
-
Hallo Perlfred,
Verwendest Du TaskbarIcon und die Methode ShowCustomBalloon, die in dieser Dokumentation (Zeilen 159-245) definiert sind? Es gibt dort die Methode ResetBalloonCloseTimer(). Wenn sie aufgerufen wird, kann das TaskbarIcon später durch CloseBalloon() oder beim Auftauchen einer neuen Nachricht geschlossen werden.
Gruß,
DimitarBitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Als Antwort markiert perlfred Dienstag, 19. Juli 2016 14:59
-