Vcl.JumpList.TCustomJumpList.OnItemDeleted
Delphi
property OnItemDeleted: TItemDeletedByUserEvent read FOnItemDeleted write FOnItemDeleted;
C++
__property TItemDeletedByUserEvent OnItemDeleted = {read=FOnItemDeleted, write=FOnItemDeleted};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| event | public | Vcl.JumpList.pas Vcl.JumpList.hpp |
Vcl.JumpList | TCustomJumpList |
Beschreibung
Kann während eines Aufrufs von UpdateList oder DeleteList ausgelöst werden und stellt Informationen über einen Sprunglisteneintrag Ihrer Anwendung bereit, der von dem Benutzer manuell entfernt wurde. Wird einmal per entfernten Eintrag ausgelöst.
Das Ereignis wird nur für Einträge ausgelöst, die in Ihrer Sprunglisten-Komponente beim Ausführen von UpdateList oder DeleteList definiert werden. Behandeln Sie dieses Ereignis und entfernen Sie die Einträge, die der Benutzer aus der Sprunglisten-Komponente entfernt hat. Wenn Sie den Inhalt Ihrer Sprungliste zur Laufzeit definieren, stellen Sie sicher, dass sie alle Einträge vor dem Aufruf von UpdateList oder DeleteList definieren. Ansonsten wird OnItemDeleted für die Einträge, die Sie zur Laufzeit definiert haben, nicht ausgelöst.
Die Ereignisbehandlungsroutine von OnItemDeleted empfängt die folgenden Parameter:
Senderist Ihre Sprunglisten-Komponente.Itemist der Sprunglisteneintrag, der vom Benutzer entfernt wurde.CategoryNameist der Name der benutzerdefinierten Kategorie des Eintrags.FromTasksistTrue, wenn der Sprunglisteneintrag eine Aufgabe ist oderFalse, wenn er der Eintrag einer benutzerdefinierten Kategorie ist.