API:FMX.StdCtrls.TTrack.Frequency

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Frequency: Single read GetFrequency write SetFrequency stored FrequencyStored;

C++

__property Frequency;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FMX.StdCtrls.pas
FMX.StdCtrls.hpp
FMX.StdCtrls TTrack

Beschreibung

Gibt an, um wie viele Positionen der Regler bei jeder Bewegung verschoben wird.

FMX.StdCtrls.TTrack.Frequency erbt von FMX.StdCtrls.TCustomTrack.Frequency. Der folgende Inhalt bezieht sich auf FMX.StdCtrls.TCustomTrack.Frequency.

Gibt an, um wie viele Positionen der Regler bei jeder Bewegung verschoben wird.

Mit der Eigenschaft Frequency wird angegeben, um wie viele Schritte der Regler bei jeder Bewegung auf einmal verschoben wird. Wenn Sie beispielsweise Frequency auf 10, Min auf 0 und Max auf 100 setzen, kann dieser Regler nur um 10 Schritte im Bereich von 0 bis 100 verschoben werden; Value wird um 10 Einheiten inkrementiert oder dekrementiert.

Frequency ist ein Single-Gleitkommawert. Wenn Frequency auf 0 gesetzt ist, kann der Schieberegler pro Schritt um 0.01 Einheiten inkrementiert oder dekrementiert werden. Durch Setzen von Frequency auf einen Integerwert (z.B. 1 oder 5 usw.) wird der Schieberegler um den angegebenen Wert verschoben (inkrementiert oder dekrementiert).

Wenn Frequency auf einen Wert gesetzt wird, der größer als 0 ist, und Sie versuchen, Value programmgesteuert einen Wert zuzuweisen, wird der Wert in das nächste Vielfache von Frequency konvertiert.

Wenn Frequency beispielsweise auf 5 gesetzt ist, und Sie dann versuchen Value programmgesteuert auf 12 zu setzen, wird Value tatsächlich auf 10 gesetzt.

  MyTrackBar.Frequency := 5;
  MyTrackBar.Value := 12; { setzt Value eigentlich auf 10 }
  MyTrackBar->Frequency = 5;
  MyTrackBar->Value = 12; /* setzt Value eigentlich auf 10 */

Siehe auch