FMX.StdCtrls.TTrack.Frequency
Delphi
property Frequency: Single read GetFrequency write SetFrequency stored FrequencyStored;
C++
__property Frequency;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TTrack |
Description
Spécifie le nombre de positions par lesquelles la glissière avance à chaque mouvement.
FMX.StdCtrls.TTrack.Frequency hérite de FMX.StdCtrls.TCustomTrack.Frequency. Tout le contenu en-dessous de cette ligne se réfère à FMX.StdCtrls.TCustomTrack.Frequency.
Spécifie le nombre de positions par lesquelles la glissière avance à chaque mouvement.
Utilisez la propriété Frequency pour spécifier par combien de positions à la fois la glissière avance à chaque mouvement. Par exemple, si vous définissez Frequency sur 10, Min sur 0 et Max sur 100, seuls 10 pas de 10 positions sont possibles dans l'intervalle allant de 0 à 100 ; Value est incrémentée ou décrémentée de 10 divisions à chaque mouvement.
Frequency est une valeur Single à virgule flottante. Si vous définissez Frequency sur 0, cette barre de suivi sera incrémentée ou décrémentée de 0.01 divisions à chaque pas. Si vous définissez Frequency sur une valeur d'entier (par exemple 1 ou 5, et ainsi de suite), cette barre de suivi sera incrémentée ou décrémentée de la valeur spécifiée.
Cependant, veuillez prendre en considération que, si vous définissez Frequency sur une valeur supérieure à 0 et que vous tentez d'attribuer une valeur à Value par programme, votre valeur sera convertie en le multiple le plus proche de Frequency.
Par exemple, si vous définissez Frequency sur 5 et que vous tentez de définir Value sur 12 par programme, Value sera en fait défini sur 10.
MyTrackBar.Frequency := 5;
MyTrackBar.Value := 12; { définit effectivement Value sur 10 }
MyTrackBar->Frequency = 5;
MyTrackBar->Value = 12; /* définit effectivement Value sur 10 */