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:
Sender
ist Ihre Sprunglisten-Komponente.Item
ist der Sprunglisteneintrag, der vom Benutzer entfernt wurde.CategoryName
ist der Name der benutzerdefinierten Kategorie des Eintrags.FromTasks
istTrue
, wenn der Sprunglisteneintrag eine Aufgabe ist oderFalse
, wenn er der Eintrag einer benutzerdefinierten Kategorie ist.