Track.Thumb Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public:
property System::Windows::Controls::Primitives::Thumb ^ Thumb { System::Windows::Controls::Primitives::Thumb ^ get(); void set(System::Windows::Controls::Primitives::Thumb ^ value); };
public System.Windows.Controls.Primitives.Thumb Thumb { get; set; }
member this.Thumb : System.Windows.Controls.Primitives.Thumb with get, set
Public Property Thumb As Thumb
Nilai Properti
Thumb Kontrol yang digunakan dengan Track. Defaultnya adalah Thumb kontrol yang memiliki pengaturan default.
Contoh
Contoh berikut menunjukkan bagaimana Thumb gaya didefinisikan di dalam ScrollBarControlTemplate saat Orientation properti adalah Vertical.
<Track Grid.Row="1" Name="PART_Track"
IsDirectionReversed="true">
<Track.DecreaseRepeatButton>
<RepeatButton Style="{DynamicResource ScrollBar_UpTrack}"/>
</Track.DecreaseRepeatButton>
<Track.Thumb>
<Thumb Style="{DynamicResource ScrollBar_HorizontalThumb}"/>
</Track.Thumb>
<Track.IncreaseRepeatButton>
<RepeatButton Style="{DynamicResource ScrollBar_DownTrack}"/>
</Track.IncreaseRepeatButton>
</Track>
Keterangan
Penempatan Thumb kontrol sesuai dengan ValueTrack kontrol. Ukuran Thumb kontrol dalam Track kontrol mencerminkan jumlah konten yang saat ini terlihat. Ukuran Thumb kontrol Track dihitung dengan cara berikut:
ViewportSize Jika properti tidak ditentukan, ukurannya Thumb adalah nilai default tetap. Ini adalah bagaimana Thumb fungsi Track berada di dalam Slider kontrol.
ViewportSize Jika properti ditentukan dan ukuran konten lebih besar dari ViewportSize, rumus berikut digunakan:
ThumbSize = TrackLength * ViewportSize / (Maximum - Minimum + ViewportSize)Di mana parameter didefinisikan sebagai berikut:
Parameter Deskripsi ThumbSizeUkuran Thumb kontrol dalam unit yang sama dengan TrackLength. TrackLengthPanjang Track. ViewportSizeUkuran area yang dapat digulir yang terlihat di unit konten, seperti jumlah halaman dokumen. MaximumNilai maksimum konten dalam unit konten, seperti halaman 10 dari dokumen 10 halaman. MinimumNilai minimum konten dalam unit konten, seperti halaman 1 dokumen. Ilustrasi berikut menunjukkan representasi visual dari beberapa parameter ini dalam ScrollBar kontrol.
Jika ukuran konten kurang dari , ViewportSizeThumb tidak muncul dan Visibility properti Thumb diatur ke
false.
Ukuran minimum untuk Thumb kontrol ditentukan oleh dua parameter sistem, VerticalScrollBarButtonHeight dan HorizontalScrollBarThumbWidth. Ukuran minimum untuk Thumb kontrol dalam vertikal Track adalah 1/2 * VerticalScrollBarButtonHeight dan ukuran minimum untuk Thumb kontrol dalam horizontal Track adalah 1/2 * HorizontalScrollBarThumbWidth.