Bagikan melalui


ScrollViewer Kelas

Definisi

Mewakili area yang dapat digulir yang dapat berisi elemen lain yang terlihat.

public ref class ScrollViewer sealed : ContentControl
public ref class ScrollViewer sealed : ContentControl, IScrollAnchorProvider
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ScrollViewer final : ContentControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ScrollViewer final : ContentControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ScrollViewer final : ContentControl, IScrollAnchorProvider
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ScrollViewer : ContentControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ScrollViewer : ContentControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ScrollViewer : ContentControl, IScrollAnchorProvider
Public NotInheritable Class ScrollViewer
Inherits ContentControl
Public NotInheritable Class ScrollViewer
Inherits ContentControl
Implements IScrollAnchorProvider
<ScrollViewer .../>
-or-
<ScrollViewer ...>
content
</ScrollViewer>
Warisan
Object Platform::Object IInspectable DependencyObject UIElement FrameworkElement Control ContentControl ScrollViewer
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Tip

Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Penampil gulir.

Aplikasi WinUI 2 Gallery mencakup contoh interaktif sebagian besar kontrol, fitur, dan fungsi WinUI 2. Dapatkan aplikasi dari Microsoft Store atau dapatkan kode sumber di GitHub.

XAML berikut membuat TextBlock besar di dalam ScrollViewer, bersama dengan salinan TextBlock lain untuk perbandingan.

<StackPanel>
    <!-- A large TextBlock. -->
    <TextBlock Width="300" TextWrapping="Wrap" Margin="0,0,0,30" 
      Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac mi ipsum. Phasellus vel malesuada mauris. Donec pharetra, enim sit amet mattis tincidunt, felis nisi semper lectus, vel porta diam nisi in augue. Pellentesque lacus tortor, aliquam et faucibus id, rhoncus ut justo. Sed id lectus odio, eget pulvinar diam. Suspendisse eleifend ornare libero, in luctus purus aliquet non. Sed interdum, sem vitae rutrum rhoncus, felis ligula ultrices sem, in eleifend eros ante id neque." />
    
    <!-- The same large TextBlock, wrapped in a ScrollViewer. -->
    <ScrollViewer Height="200" Width="200" 
                  HorizontalScrollBarVisibility="Auto" 
                  VerticalScrollBarVisibility="Auto">
        <TextBlock Width="300" TextWrapping="Wrap"
            Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ac mi ipsum. Phasellus vel malesuada mauris. Donec pharetra, enim sit amet mattis tincidunt, felis nisi semper lectus, vel porta diam nisi in augue. Pellentesque lacus tortor, aliquam et faucibus id, rhoncus ut justo. Sed id lectus odio, eget pulvinar diam. Suspendisse eleifend ornare libero, in luctus purus aliquet non. Sed interdum, sem vitae rutrum rhoncus, felis ligula ultrices sem, in eleifend eros ante id neque." />
    </ScrollViewer>
</StackPanel>

Keterangan

Tip

Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Kontrol penampil gulir.

ScrollViewer adalah kontrol kontainer yang memungkinkan pengguna menggeser dan memperbesar kontennya.

Kontrol penampil gulir

ScrollViewer memungkinkan konten ditampilkan di area yang lebih kecil dari ukuran aktualnya. Saat konten ScrollViewer tidak sepenuhnya terlihat, ScrollViewer menampilkan bilah gulir yang dapat digunakan pengguna untuk memindahkan area konten yang terlihat. Area yang mencakup semua konten ScrollViewer adalah jangkauannya. Area konten yang terlihat adalah viewport.

Biasanya kontrol ScrollViewer ada sebagai bagian komposit dari kontrol lain. Bagian ScrollViewer bersama dengan kelas ScrollContentPresenter untuk dukungan akan menampilkan viewport bersama dengan bilah gulir hanya ketika ruang tata letak kontrol host dibatasi lebih kecil dari ukuran konten yang diperluas. Ini sering terjadi untuk daftar, sehingga templat ListView dan GridView selalu menyertakan ScrollViewer. TextBox dan RichEditBox juga menyertakan ScrollViewer dalam templat mereka.

Ketika bagian ScrollViewer dalam kontrol ada, kontrol host sering memiliki penanganan peristiwa bawaan untuk peristiwa input dan manipulasi tertentu yang memungkinkan konten untuk menggulir. Misalnya, GridView menginterpretasikan gerakan gesek dan ini menyebabkan konten digulir secara horizontal. Peristiwa input dan manipulasi mentah yang diterima kontrol host dianggap ditangani oleh kontrol, dan peristiwa tingkat bawah seperti PointerPressed tidak akan dinaikkan dan tidak akan menggelegak ke kontainer induk juga. Anda dapat mengubah beberapa penanganan kontrol bawaan dengan mengambil alih kelas kontrol dan metode virtual OnEvent untuk peristiwa, atau dengan meretemplat kontrol. Tetapi dalam kedua kasus itu tidak sepele untuk mereproduksi perilaku default asli, yang biasanya ada sehingga kontrol bereaksi dengan cara yang diharapkan untuk peristiwa dan tindakan input dan gerakan pengguna. Jadi Anda harus mempertimbangkan apakah Anda benar-benar membutuhkan peristiwa input itu untuk diaktifkan. Anda mungkin ingin menyelidiki apakah ada peristiwa input atau gerakan lain yang tidak ditangani kontrol, dan menggunakannya di aplikasi Anda atau mengontrol desain interaksi.

Untuk memungkinkan kontrol yang menyertakan ScrollViewer untuk memengaruhi beberapa perilaku dan properti yang berasal dari dalam bagian ScrollViewer, ScrollViewer menentukan sejumlah properti terlampir XAML yang dapat diatur dalam gaya dan digunakan dalam pengikatan templat.

Jika Anda perlu menangani peristiwa penunjuk untuk UIElement dalam tampilan yang dapat digulir (seperti ScrollViewer), Anda harus secara eksplisit menonaktifkan dukungan untuk peristiwa manipulasi pada elemen dalam tampilan dengan memanggil UIElement.CancelDirectmanipulation(). Untuk mengaktifkan kembali peristiwa manipulasi dalam tampilan, panggil UIElement.TryStartDirectManipulation().

Interaksi pena

Dimulai dengan Windows 10, versi 1709 (SDK 16299), perilaku default pena aktif di aplikasi UWP adalah menggulir/menggeser (seperti sentuhan, touchpad, dan pena pasif). ScrollViewer menggunakan peristiwa penunjuk kecuali Anda menentukan bahwa Anda ingin menangani peristiwa sendiri, dan tidak ingin peristiwa tersebut digunakan untuk manipulasi.

Dalam versi Windows 10 sebelum 1709, perilaku defaultnya adalah memilih teks.

Jika aplikasi Anda harus menggunakan pena aktif untuk pemilihan teks, Anda dapat menimpa pengguliran pena dan kembali ke perilaku sebelumnya. Untuk melakukan ini, tangani peristiwa PointerPressed dan atur properti ManipulationMode untuk menentukan bahwa sistem tidak boleh menangani interaksi pena untuk menggulir ScrollViewer utama Anda. Anda juga menangani peristiwa PointerReleased dan PointerCanceled untuk mengaktifkan kembali perilaku sistem default saat Pena dihapus.

Contoh ini menunjukkan cara:

  • Daftarkan peristiwa menggunakan metode AddHandler dengan parameter handledEventsToo yang diatur ke true.
  • Periksa apakah perangkat penunjuk adalah Pena.
  • Di penanganan aktivitas PointerPressed , nonaktifkan dukungan manipulasi sistem di ScrollViewer.
  • Di penanganan aktivitas PointerReleased dan PointerCanceled , aktifkan kembali dukungan manipulasi sistem.
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <ScrollViewer x:Name="myScrollViewer">
        <Image Source="Assets/StoreLogo.png"/>
    </ScrollViewer>
</Grid>
public MainPage()
{
    this.InitializeComponent();

    this.myScrollViewer.AddHandler(UIElement.PointerPressedEvent, 
        new PointerEventHandler(myScrollViewer_PointerPressed), 
        true /*handledEventsToo*/);
    this.myScrollViewer.AddHandler(UIElement.PointerReleasedEvent, 
        new PointerEventHandler(myScrollViewer_PointerReleased), 
        true /*handledEventsToo*/);
    this.myScrollViewer.AddHandler(UIElement.PointerCanceledEvent, 
        new PointerEventHandler(myScrollViewer_PointerCanceled), 
        true /*handledEventsToo*/);
}

private void myScrollViewer_PointerPressed(object sender, PointerRoutedEventArgs e)
{
    if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
    {
        (myScrollViewer.Content as UIElement).ManipulationMode &= ~ManipulationModes.System;
    }
}

private void myScrollViewer_PointerReleased(object sender, PointerRoutedEventArgs e)
{
    if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
    {
        (myScrollViewer.Content as UIElement).ManipulationMode |= ManipulationModes.System;
    }
}

private void myScrollViewer_PointerCanceled(object sender, PointerRoutedEventArgs e)
{
    if (e.Pointer.PointerDeviceType == Windows.Devices.Input.PointerDeviceType.Pen)
    {
        (myScrollViewer.Content as UIElement).ManipulationMode |= ManipulationModes.System;
    }
}

Properti terlampir ScrollViewer XAML

ScrollViewer mendefinisikan properti terlampir XAML berikut:

Properti terlampir XAML ini ditujukan untuk kasus di mana ScrollViewer bersifat implisit, seperti ketika ScrollViewer ada di templat default untuk ListView atau GridView, dan Anda ingin dapat memengaruhi perilaku pengguliran kontrol tanpa mengakses bagian templat. Untuk kasus di mana ScrollViewer eksplisit di XAML Anda, seperti yang ditunjukkan dalam kode contoh di bagian Contoh, Anda tidak perlu menggunakan sintaks properti terlampir. Cukup gunakan sintaks atribut, misalnya <ScrollViewer ZoomMode="Enabled" />.

Untuk mendukung akses prosesor XAML ke properti terlampir, dan juga untuk mengekspos operasi dapatkan dan atur yang setara ke kode, setiap properti terlampir XAML memiliki sepasang metode aksesor Get and Set . Misalnya, metode GetHorizontalScrollMode dan SetHorizontalScrollMode mendukung dan memberikan dukungan khusus kode yang setara untuk ScrollViewer.HorizontalScrollMode. Atau, Anda dapat menggunakan sistem properti dependensi untuk mendapatkan atau mengatur nilai properti terlampir. Panggil GetValue atau SetValue, meneruskan argumen pengidentifikasi properti dependensi untuk diatur, dan referensi ke objek target untuk mendapatkan atau mengatur nilai.

Gaya kontrol dan templat

Anda dapat mengubah Gaya dan ControlTemplate default untuk memberi kontrol tampilan yang unik. Untuk informasi tentang memodifikasi gaya dan templat kontrol, lihat Kontrol gaya. Gaya, templat, dan sumber daya default yang menentukan tampilan kontrol disertakan dalam generic.xaml file. Untuk tujuan desain, generic.xaml tersedia secara lokal dengan penginstalan paket SDK atau NuGet.

  • Gaya WinUI (disarankan): Untuk gaya yang diperbarui dari WinUI, lihat \Users\<username>\.nuget\packages\microsoft.ui.xaml\<version>\lib\uap10.0\Microsoft.UI.Xaml\Themes\generic.xaml.
  • Gaya non-WinUI: Untuk gaya bawaan, lihat %ProgramFiles(x86)%\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\<SDK version>\Generic\generic.xaml.

Lokasi mungkin berbeda jika Anda menyesuaikan penginstalan. Gaya dan sumber daya dari versi SDK yang berbeda mungkin memiliki nilai yang berbeda.

XAML juga menyertakan sumber daya yang dapat Anda gunakan untuk memodifikasi warna kontrol dalam status visual yang berbeda tanpa memodifikasi templat kontrol. Memodifikasi sumber daya ini lebih disukai untuk mengatur properti seperti Latar Belakang dan Latar Depan. Untuk informasi selengkapnya, lihat bagian Gaya ringan dari artikel gaya XAML . Sumber daya gaya ringan tersedia mulai dari Windows 10, versi 1607 (SDK 14393).

perilaku Windows 8

Penanganan gerakan dengan perangkat track pad

Untuk Windows 8, gerakan perangkat track pad yang ditangani input oleh bagian kontrol ScrollViewer ditafsirkan sebagai input roda mouse, dan dengan demikian akan menembakkan peristiwa PointerWheelChanged. Dimulai dengan Windows 8.1, ScrollViewer menggunakan logika manipulasi yang mendasar yang menginterpretasikan gerakan track pad sebagai tindakan yang direspons ScrollViewer, dan dengan demikian gerakan dianggap ditangani oleh kontrol dan peristiwa PointerWheelChanged tidak diaktifkan lagi.

Jika Anda memigrasikan kode aplikasi dari Windows 8 ke Windows 8.1, Anda mungkin ingin memperhitungkan perubahan perilaku ini, karena mengakibatkan PointerWheelChanged diaktifkan dalam kasus yang lebih sedikit. Selain itu, perilaku yang sekarang bawaan ke ScrollViewer mungkin menduplikasi apa yang akan dilakukan handler Anda.

Aplikasi yang dikompilasi untuk Windows 8 tetapi berjalan di Windows 8.1 terus menggunakan perilaku Windows 8.

UI Aplikasi untuk Keyboard Di Layar

Windows 8 memiliki logika yang diterapkan secara internal yang akan mengaitkan ScrollViewer dengan UI aplikasi keseluruhan setiap kali pengguna memanggil Keyboard Di Layar. Keyboard Di Layar ini adalah fitur aksesibilitas tertentu yang diminta pengguna melalui Pusat Kemudahan Akses. Ini tidak sama dengan keyboard lunak yang dapat muncul di UI aplikasi untuk kontrol input teks, jika sistem tidak mendeteksi perangkat keyboard. Apa yang dilakukan ScrollViewer internal di sini adalah memungkinkan untuk menggulir area tempat aplikasi berada, jika menggulirnya dipaksa karena keyboard mengambil ruang UI.

Dimulai dengan Windows 8.1, sistem masih memiliki perilaku UI/tata letak ketika Keyboard Layar muncul, tetapi tidak lagi menggunakan ScrollViewer yang dibuat secara internal ini. Sebaliknya menggunakan kontrol internal khusus yang tidak dapat diubah atau diperiksa kode aplikasi.

Sebagian besar aspek perubahan perilaku ini tidak memengaruhi aplikasi sekalipun. Namun, aplikasi Anda mungkin telah mengantisipasi perilaku ini, dengan menyediakan Gaya implisit untuk ScrollViewer yang dimaksudkan untuk mengubah tata letak, atau dengan berjalan di pohon dengan VisualTreeHelper untuk menemukan ScrollViewer yang dibuat secara internal ini dan mengubahnya pada run-time. Untuk aplikasi yang dikompilasi untuk Windows 8.1 kode tersebut tidak akan berguna.

Aplikasi yang dikompilasi untuk Windows 8 tetapi berjalan di Windows 8.1 terus menggunakan perilaku Windows 8.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1809 17763 AnchorRequested
1809 17763 CanContentRenderOutsideBounds
1809 17763 CurrentAnchor
1809 17763 GetCanContentRenderOutsideBounds
1809 17763 HorizontalAnchorRatio
1809 17763 ReduceViewportForCoreInputViewOcclusions
1809 17763 RegisterAnchorCandidate
1809 17763 SetCanContentRenderOutsideBounds
1809 17763 UnregisterAnchorCandidate
1809 17763 VerticalAnchorRatio

Konstruktor

ScrollViewer()

Menginisialisasi instans baru kelas ScrollViewer .

Properti

AccessKey

Mendapatkan atau mengatur kunci akses (mnemonic) untuk elemen ini.

(Diperoleh dari UIElement)
AccessKeyScopeOwner

Mendapatkan atau mengatur elemen sumber yang menyediakan cakupan kunci akses untuk elemen ini, meskipun tidak berada di pohon visual elemen sumber.

(Diperoleh dari UIElement)
ActualHeight

Mendapatkan tinggi frameworkElement yang dirender. Lihat Keterangan.

(Diperoleh dari FrameworkElement)
ActualOffset

Mendapatkan posisi UIElement ini, relatif terhadap induknya, dihitung selama lulus pengaturan proses tata letak.

(Diperoleh dari UIElement)
ActualSize

Mendapatkan ukuran yang dihitung UIElement ini selama proses penyusunan tata letak.

(Diperoleh dari UIElement)
ActualTheme

Mendapatkan tema UI yang saat ini digunakan oleh elemen , yang mungkin berbeda dari RequestedTheme.

(Diperoleh dari FrameworkElement)
ActualWidth

Mendapatkan lebar frameworkElement yang dirender. Lihat Keterangan.

(Diperoleh dari FrameworkElement)
AllowDrop

Mendapatkan atau menetapkan nilai yang menentukan apakah UIElement ini dapat menjadi target penurunan untuk tujuan operasi seret dan letakkan.

(Diperoleh dari UIElement)
AllowFocusOnInteraction

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen secara otomatis mendapatkan fokus saat pengguna berinteraksi dengannya.

(Diperoleh dari FrameworkElement)
AllowFocusWhenDisabled

Mendapatkan atau mengatur apakah kontrol yang dinonaktifkan dapat menerima fokus.

(Diperoleh dari FrameworkElement)
Background

Mendapatkan atau mengatur kuas yang menyediakan latar belakang kontrol.

(Diperoleh dari Control)
BackgroundSizing

Mendapatkan atau menetapkan nilai yang menunjukkan seberapa jauh latar belakang meluas dalam kaitannya dengan batas elemen ini.

(Diperoleh dari Control)
BaseUri

Mendapatkan Pengidentifikasi Sumber Daya Seragam (URI) yang mewakili Pengidentifikasi Sumber Daya Seragam (URI) dasar untuk objek yang dibangun XAML pada waktu pemuatan XAML. Properti ini berguna untuk resolusi Pengidentifikasi Sumber Daya Seragam (URI) pada durasi.

(Diperoleh dari FrameworkElement)
BorderBrush

Mendapatkan atau mengatur kuas yang menjelaskan batas mengisi kontrol.

(Diperoleh dari Control)
BorderThickness

Mendapatkan atau mengatur ketebalan batas kontrol.

(Diperoleh dari Control)
BringIntoViewOnFocusChange

Mendapatkan atau menetapkan nilai yang menentukan apakah ScrollViewer menggunakan perilaku gulir bawa-ke-tampilan saat item dalam tampilan mendapatkan fokus.

BringIntoViewOnFocusChangeProperty

Mengidentifikasi properti dependensi BringIntoViewOnFocusChange .

CacheMode

Mendapatkan atau menetapkan nilai yang menunjukkan bahwa konten yang dirender harus di-cache sebagai bitmap yang dikomposisikan jika memungkinkan.

(Diperoleh dari UIElement)
CanBeScrollAnchor

Mendapatkan atau menetapkan nilai yang menunjukkan apakah UIElement dapat menjadi kandidat untuk penahanan gulir.

(Diperoleh dari UIElement)
CanContentRenderOutsideBounds

Mendapatkan atau menetapkan nilai yang menunjukkan apakah konten yang digulir dapat dirender di luar batas ScrollViewer.

CanContentRenderOutsideBoundsProperty

Mengidentifikasi properti dependensi CanContentRenderOutsideBounds .

CanDrag

Mendapatkan atau mengatur nilai yang menunjukkan apakah elemen dapat diseret sebagai data dalam operasi seret dan letakkan.

(Diperoleh dari UIElement)
CenterPoint

Mendapatkan atau mengatur titik tengah elemen, yang merupakan titik di mana rotasi atau penskalaan terjadi. Mempengaruhi posisi penyajian elemen.

(Diperoleh dari UIElement)
CharacterSpacing

Mendapatkan atau mengatur spasi seragam di antara karakter, dalam satuan 1/1000 dari em.

(Diperoleh dari Control)
Clip

Mendapatkan atau mengatur RectangleGeometry yang digunakan untuk menentukan kerangka konten UIElement.

(Diperoleh dari UIElement)
CompositeMode

Mendapatkan atau mengatur properti yang mendeklarasikan komposisi alternatif dan mode perpaduan untuk elemen dalam tata letak dan jendela induknya. Ini relevan untuk elemen yang terlibat dalam UI XAML campuran / Microsoft DirectX.

(Diperoleh dari UIElement)
ComputedHorizontalScrollBarVisibility

Mendapatkan nilai yang menunjukkan apakah ScrollBar horizontal terlihat.

ComputedHorizontalScrollBarVisibilityProperty

Mengidentifikasi properti dependensi ComputedHorizontalScrollBarVisibility .

ComputedVerticalScrollBarVisibility

Mendapatkan nilai yang menunjukkan apakah ScrollBar vertikal terlihat.

ComputedVerticalScrollBarVisibilityProperty

Mengidentifikasi properti dependensi ComputedVerticalScrollBarVisibility .

Content

Mendapatkan atau mengatur konten ContentControl.

(Diperoleh dari ContentControl)
ContentTemplate

Mendapatkan atau mengatur templat data yang digunakan untuk menampilkan konten ContentControl.

(Diperoleh dari ContentControl)
ContentTemplateRoot

Mendapatkan elemen akar templat data yang ditentukan oleh properti ContentTemplate .

(Diperoleh dari ContentControl)
ContentTemplateSelector

Mendapatkan atau mengatur objek pilihan yang mengubah DataTemplate untuk diterapkan untuk konten, berdasarkan informasi pemrosesan tentang item konten atau kontainernya pada durasi.

(Diperoleh dari ContentControl)
ContentTransitions

Mendapatkan atau mengatur kumpulan elemen gaya Transisi yang berlaku untuk konten ContentControl.

(Diperoleh dari ContentControl)
ContextFlyout

Mendapatkan atau mengatur flyout yang terkait dengan elemen ini.

(Diperoleh dari UIElement)
CornerRadius

Mendapatkan atau mengatur radius untuk sudut batas kontrol.

(Diperoleh dari Control)
CurrentAnchor

Elemen jangkar yang saat ini dipilih untuk digunakan untuk penjangkaran gulir.

DataContext

Mendapatkan atau mengatur konteks data untuk FrameworkElement. Penggunaan umum konteks data adalah ketika FrameworkElement menggunakan ekstensi markup {Binding} dan berpartisipasi dalam pengikatan data.

(Diperoleh dari FrameworkElement)
DefaultStyleKey

Mendapatkan atau mengatur kunci yang mereferensikan gaya default untuk kontrol. Penulis kontrol kustom menggunakan properti ini untuk mengubah default untuk gaya yang digunakan kontrolnya.

(Diperoleh dari Control)
DefaultStyleResourceUri

Mendapatkan atau mengatur jalur ke file sumber daya yang berisi gaya default untuk kontrol.

(Diperoleh dari Control)
DesiredSize

Mendapatkan ukuran yang dihitung UIElement ini selama pengukuran lulus dari proses tata letak.

(Diperoleh dari UIElement)
Dispatcher

Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI meskipun kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)
ElementSoundMode

Mendapatkan atau menetapkan nilai yang menentukan preferensi kontrol untuk apakah suara diputar.

(Diperoleh dari Control)
ExitDisplayModeOnAccessKeyInvoked

Mendapatkan atau mengatur nilai yang menentukan apakah tampilan kunci akses ditutup saat kunci akses dipanggil.

(Diperoleh dari UIElement)
ExtentHeight

Mendapatkan ukuran vertikal dari semua konten yang dapat digulir di ScrollViewer.

ExtentHeightProperty

Pengidentifikasi untuk properti dependensi ExtentHeight .

ExtentWidth

Mendapatkan ukuran horizontal dari semua konten yang dapat digulir di ScrollViewer.

ExtentWidthProperty

Pengidentifikasi untuk properti dependensi ExtentWidth .

FlowDirection

Mendapatkan atau mengatur arah di mana teks dan elemen UI lainnya mengalir dalam elemen induk apa pun yang mengontrol tata letaknya. Properti ini dapat diatur ke LeftToRight atau RightToLeft. Mengatur FlowDirection ke RightToLeft pada elemen apa pun mengatur perataan ke kanan, urutan baca ke kanan-ke-kiri dan tata letak kontrol untuk mengalir dari kanan ke kiri.

(Diperoleh dari FrameworkElement)
FocusState

Mendapatkan nilai yang menentukan apakah kontrol ini memiliki fokus, dan mode tempat fokus diperoleh.

(Diperoleh dari Control)
FocusVisualMargin

Mendapatkan atau mengatur margin luar visual fokus untuk FrameworkElement.

(Diperoleh dari FrameworkElement)
FocusVisualPrimaryBrush

Mendapatkan atau mengatur kuas yang digunakan untuk menggambar batas HighVisibility luar visual atau Reveal fokus untuk FrameworkElement.

(Diperoleh dari FrameworkElement)
FocusVisualPrimaryThickness

Mendapatkan atau mengatur ketebalan batas HighVisibility luar visual atau Reveal fokus untuk FrameworkElement.

(Diperoleh dari FrameworkElement)
FocusVisualSecondaryBrush

Mendapatkan atau mengatur kuas yang digunakan untuk menggambar batas HighVisibility dalam visual atau Reveal fokus untuk FrameworkElement.

(Diperoleh dari FrameworkElement)
FocusVisualSecondaryThickness

Mendapatkan atau mengatur ketebalan batas HighVisibility dalam visual atau Reveal fokus untuk FrameworkElement.

(Diperoleh dari FrameworkElement)
FontFamily

Mendapatkan atau mengatur font yang digunakan untuk menampilkan teks dalam kontrol.

(Diperoleh dari Control)
FontSize

Mendapatkan atau mengatur ukuran teks dalam kontrol ini.

(Diperoleh dari Control)
FontStretch

Mendapatkan atau mengatur derajat di mana font diringkas atau diperluas di layar.

(Diperoleh dari Control)
FontStyle

Mendapatkan atau mengatur gaya di mana teks dirender.

(Diperoleh dari Control)
FontWeight

Mendapatkan atau mengatur ketebalan font yang ditentukan.

(Diperoleh dari Control)
Foreground

Mendapatkan atau mengatur kuas yang menggambarkan warna latar depan.

(Diperoleh dari Control)
Height

Mendapatkan atau mengatur tinggi frameworkElement yang disarankan.

(Diperoleh dari FrameworkElement)
HighContrastAdjustment

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kerangka kerja secara otomatis menyesuaikan properti visual elemen saat tema kontras tinggi diaktifkan.

(Diperoleh dari UIElement)
HorizontalAlignment

Mendapatkan atau mengatur karakteristik perataan horizontal yang diterapkan ke FrameworkElement saat disusun dalam induk tata letak, seperti kontrol panel atau item.

(Diperoleh dari FrameworkElement)
HorizontalAnchorRatio

Menentukan posisi horizontal titik jangkar ScrollViewer sehubungan dengan viewport. Secara default, ScrollViewer memilih elemen sebagai CurrentAnchor dengan mengidentifikasi elemen di viewport-nya terdekat dengan titik jangkar.

HorizontalAnchorRatioProperty

Mengidentifikasi properti dependensi HorizontalAnchorRatio .

HorizontalContentAlignment

Mendapatkan atau mengatur perataan horizontal konten kontrol.

(Diperoleh dari Control)
HorizontalOffset

Mendapatkan jarak konten telah digulir secara horizontal.

HorizontalOffsetProperty

Mengidentifikasi properti dependensi HorizontalOffset .

HorizontalScrollBarVisibility

Mendapatkan atau mengatur nilai yang menunjukkan apakah ScrollBar horizontal harus ditampilkan.

HorizontalScrollBarVisibilityProperty

Mengidentifikasi properti dependensi HorizontalScrollBarVisibility .

HorizontalScrollMode

Mendapatkan atau menetapkan nilai yang menentukan bagaimana input manipulasi memengaruhi perilaku pengguliran pada sumbu horizontal.

HorizontalScrollModeProperty

Mengidentifikasi properti dependensi HorizontalScrollMode .

HorizontalSnapPointsAlignment

Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana titik snap yang ada diratakan secara horizontal versus viewport awal.

HorizontalSnapPointsAlignmentProperty

Mengidentifikasi properti dependensi HorizontalSnapPointsAlignment .

HorizontalSnapPointsType

Mendapatkan atau menetapkan nilai yang menyatakan bagaimana perilaku manipulasi bereaksi terhadap titik lekatan di sepanjang sumbu horizontal.

HorizontalSnapPointsTypeProperty

Mengidentifikasi properti dependensi HorizontalSnapPointsType .

IsAccessKeyScope

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen menentukan cakupan kunci aksesnya sendiri.

(Diperoleh dari UIElement)
IsDeferredScrollingEnabled

Mendapatkan atau menetapkan nilai yang menentukan perilaku pengguliran yang ditangguhkan untuk ScrollViewer.

IsDeferredScrollingEnabledProperty

Mengidentifikasi properti dependensi IsDeferredScrollingEnabled .

IsDoubleTapEnabled

Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa DoubleTapped dapat berasal dari elemen tersebut.

(Diperoleh dari UIElement)
IsEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengguna dapat berinteraksi dengan kontrol.

(Diperoleh dari Control)
IsFocusEngaged

Mendapatkan atau menetapkan nilai yang menunjukkan apakah fokus dibatasi dalam batas kontrol (untuk pad permainan/interaksi jarak jauh).

(Diperoleh dari Control)
IsFocusEngagementEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah fokus dapat dibatasi dalam batas kontrol (untuk pad permainan/interaksi jarak jauh).

(Diperoleh dari Control)
IsHitTestVisible

Mendapatkan atau mengatur apakah area yang terkandung dari UIElement ini dapat mengembalikan nilai true untuk pengujian hit.

(Diperoleh dari UIElement)
IsHoldingEnabled

Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa Holding dapat berasal dari elemen tersebut.

(Diperoleh dari UIElement)
IsHorizontalRailEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah rel gulir diaktifkan untuk sumbu horizontal.

IsHorizontalRailEnabledProperty

Mengidentifikasi properti dependensi IsHorizontalRailEnabled .

IsHorizontalScrollChainingEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penautan gulir diaktifkan dari anak ini ke induknya, untuk sumbu horizontal.

IsHorizontalScrollChainingEnabledProperty

Mengidentifikasi properti dependensi IsHorizontalScrollChainingEnabled .

IsLoaded

Mendapatkan nilai yang menunjukkan apakah elemen telah ditambahkan ke pohon elemen dan siap untuk interaksi.

(Diperoleh dari FrameworkElement)
IsRightTapEnabled

Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa RightTapped dapat berasal dari elemen tersebut.

(Diperoleh dari UIElement)
IsScrollInertiaEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tindakan gulir harus menyertakan inertia dalam perilaku dan nilainya.

IsScrollInertiaEnabledProperty

Mengidentifikasi properti dependensi IsScrollInertiaEnabled .

IsTabStop

Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol disertakan dalam navigasi tab.

(Diperoleh dari Control)
IsTapEnabled

Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa yang Diketuk dapat berasal dari elemen tersebut.

(Diperoleh dari UIElement)
IsTextScaleFactorEnabled

Mendapatkan atau mengatur apakah pembekuan teks otomatis, untuk mencerminkan pengaturan ukuran teks sistem, diaktifkan.

(Diperoleh dari Control)
IsVerticalRailEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah rel gulir diaktifkan untuk sumbu vertikal.

IsVerticalRailEnabledProperty

Mengidentifikasi properti dependensi IsVerticalRailEnabled .

IsVerticalScrollChainingEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penautan gulir diaktifkan dari anak ini ke induknya, untuk sumbu vertikal.

IsVerticalScrollChainingEnabledProperty

Mengidentifikasi properti dependensi IsVerticalScrollChainingEnabled .

IsZoomChainingEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penautan zoom diaktifkan dari anak ini ke induknya.

IsZoomChainingEnabledProperty

Mengidentifikasi properti dependensi IsZoomChainingEnabled .

IsZoomInertiaEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tindakan zoom harus menyertakan inertia dalam perilaku dan nilainya.

IsZoomInertiaEnabledProperty

Mengidentifikasi properti dependensi IsZoomInertiaEnabled .

KeyboardAcceleratorPlacementMode

Mendapatkan atau mengatur nilai yang menunjukkan apakah tipsalat kontrol menampilkan kombinasi tombol untuk akselerator keyboard terkait.

(Diperoleh dari UIElement)
KeyboardAcceleratorPlacementTarget

Mendapatkan atau mengatur nilai yang menunjukkan tipsalat kontrol yang menampilkan kombinasi tombol akselerator.

(Diperoleh dari UIElement)
KeyboardAccelerators

Mendapatkan kumpulan kombinasi kunci yang memanggil tindakan menggunakan keyboard.

Akselerator biasanya ditetapkan ke tombol atau item menu.

Contoh menu yang memperlihatkan akselerator keyboard untuk berbagai item menu
Contoh menu yang memperlihatkan akselerator keyboard untuk berbagai item menu

(Diperoleh dari UIElement)
KeyTipHorizontalOffset

Mendapatkan atau menetapkan nilai yang menunjukkan seberapa jauh kiri atau kanan Tip Kunci ditempatkan sehubungan dengan UIElement.

(Diperoleh dari UIElement)
KeyTipPlacementMode

Mendapatkan atau menetapkan nilai yang menunjukkan di mana Tip Kunci kunci akses ditempatkan sehubungan dengan batas UIElement.

(Diperoleh dari UIElement)
KeyTipTarget

Mendapatkan atau menetapkan nilai yang menunjukkan elemen yang ditargetkan oleh Tip Kunci kunci akses.

(Diperoleh dari UIElement)
KeyTipVerticalOffset

Mendapatkan atau menetapkan nilai yang menunjukkan seberapa jauh tip kunci ditempatkan dalam kaitannya dengan elemen UI.

(Diperoleh dari UIElement)
Language

Mendapatkan atau mengatur informasi bahasa pelokalan/globalisasi yang berlaku untuk FrameworkElement, dan juga untuk semua elemen anak dari FrameworkElement saat ini dalam representasi objek dan di UI.

(Diperoleh dari FrameworkElement)
LeftHeader

Mendapatkan atau mengatur konten header kiri.

LeftHeaderProperty

Mengidentifikasi properti dependensi LeftHeader .

Lights

Mendapatkan koleksi objek XamlLight yang melekat pada elemen ini.

(Diperoleh dari UIElement)
ManipulationMode

Mendapatkan atau menetapkan nilai ManipulationModes yang digunakan untuk perilaku UIElement dan interaksi dengan gerakan. Mengatur nilai ini memungkinkan penanganan peristiwa manipulasi dari elemen ini dalam kode aplikasi.

(Diperoleh dari UIElement)
Margin

Mendapatkan atau mengatur margin luar FrameworkElement.

(Diperoleh dari FrameworkElement)
MaxHeight

Mendapatkan atau mengatur batasan tinggi maksimum FrameworkElement.

(Diperoleh dari FrameworkElement)
MaxWidth

Mendapatkan atau mengatur batasan lebar maksimum FrameworkElement.

(Diperoleh dari FrameworkElement)
MaxZoomFactor

Mendapatkan atau menetapkan nilai yang menunjukkan nilai run-time maksimum yang diizinkan dari ZoomFactor.

MaxZoomFactorProperty

Mengidentifikasi properti dependensi MaxZoomFactor .

MinHeight

Mendapatkan atau mengatur batasan tinggi minimum FrameworkElement.

(Diperoleh dari FrameworkElement)
MinWidth

Mendapatkan atau mengatur batasan lebar minimum FrameworkElement.

(Diperoleh dari FrameworkElement)
MinZoomFactor

Mendapatkan atau menetapkan nilai yang menunjukkan nilai run-time minimum yang diizinkan dari ZoomFactor.

MinZoomFactorProperty

Mengidentifikasi properti dependensi MinZoomFactor .

Name

Mendapatkan atau mengatur nama identifikasi objek. Ketika prosesor XAML membuat pohon objek dari markup XAML, kode run-time dapat merujuk ke objek yang dideklarasikan XAML dengan nama ini.

(Diperoleh dari FrameworkElement)
Opacity

Mendapatkan atau mengatur tingkat keburaman objek.

(Diperoleh dari UIElement)
OpacityTransition

Mendapatkan atau mengatur ScalarTransition yang menganimasikan perubahan pada properti Opacity.

(Diperoleh dari UIElement)
Padding

Mendapatkan atau mengatur padding di dalam kontrol.

(Diperoleh dari Control)
Parent

Mendapatkan objek induk frameworkElement ini di pohon objek.

(Diperoleh dari FrameworkElement)
PointerCaptures

Mendapatkan sekumpulan semua pointer yang diambil, yang dinyatakan sebagai nilai Pointer .

(Diperoleh dari UIElement)
Projection

Mendapatkan atau mengatur proyeksi perspektif (efek 3-D) untuk diterapkan saat merender elemen ini.

(Diperoleh dari UIElement)
ReduceViewportForCoreInputViewOcclusions

Mendapatkan atau menetapkan nilai yang menunjukkan apakah ScrollViewer harus mencoba menyesuaikan kontennya agar tetap terlihat ketika CoreInputView yang ditambatkan menempati bagian darinya.

ReduceViewportForCoreInputViewOcclusionsProperty

Mengidentifikasi properti dependensi ReduceViewportForCoreInputViewOcclusions .

RenderSize

Mendapatkan ukuran render akhir UIElement. Penggunaan tidak disarankan, lihat Keterangan.

(Diperoleh dari UIElement)
RenderTransform

Mendapatkan atau mengatur informasi transformasi yang memengaruhi posisi penyajian UIElement.

(Diperoleh dari UIElement)
RenderTransformOrigin

Mendapatkan atau mengatur titik asal dari setiap kemungkinan transformasi render yang dideklarasikan oleh RenderTransform, relatif terhadap batas UIElement.

(Diperoleh dari UIElement)
RequestedTheme

Mendapatkan atau mengatur tema UI yang digunakan oleh UIElement (dan elemen turunannya ) untuk penentuan sumber daya. Tema UI yang Anda tentukan dengan RequestedTheme dapat menimpa RequestedTheme tingkat aplikasi.

(Diperoleh dari FrameworkElement)
RequiresPointer

Mendapatkan atau mengatur apakah elemen UI mendukung mode mouse, yang meniru pengalaman interaksi pointer dengan perangkat input non-pointer seperti game pad atau remote control.

(Diperoleh dari Control)
Resources

Mendapatkan kamus sumber daya yang ditentukan secara lokal. Di XAML, Anda dapat menetapkan item sumber daya sebagai elemen objek anak dari frameworkElement.Resources elemen properti, melalui sintaks pengumpulan implisit XAML.

(Diperoleh dari FrameworkElement)
Rotation

Mendapatkan atau mengatur sudut rotasi searah jarum jam, dalam derajat. Memutar relatif terhadap RotationAxis dan CenterPoint. Mempengaruhi posisi penyajian elemen.

(Diperoleh dari UIElement)
RotationAxis

Mendapatkan atau mengatur sumbu untuk memutar elemen.

(Diperoleh dari UIElement)
RotationTransition

Mendapatkan atau mengatur ScalarTransition yang menganimasikan perubahan pada properti Rotasi.

(Diperoleh dari UIElement)
Scale

Mendapatkan atau mengatur skala elemen. Menskalakan relatif terhadap CenterPoint elemen. Mempengaruhi posisi penyajian elemen.

(Diperoleh dari UIElement)
ScaleTransition

Mendapatkan atau mengatur Vector3Transition yang menganimasikan perubahan pada properti Skala.

(Diperoleh dari UIElement)
ScrollableHeight

Mendapatkan nilai yang mewakili ukuran vertikal area yang dapat digulir; perbedaan antara tinggi jangkauan dan tinggi viewport.

ScrollableHeightProperty

Mengidentifikasi properti dependensi ScrollableHeight .

ScrollableWidth

Mendapatkan nilai yang mewakili ukuran horizontal area yang dapat digulir; perbedaan antara lebar jangkauan dan lebar viewport.

ScrollableWidthProperty

Mengidentifikasi properti dependensi ScrollableWidth .

Shadow

Mendapatkan atau mengatur efek bayangan yang dilemparkan oleh elemen .

(Diperoleh dari UIElement)
Style

Mendapatkan atau mengatur Gaya instans yang diterapkan untuk objek ini selama tata letak dan penyajian.

(Diperoleh dari FrameworkElement)
TabFocusNavigation

Mendapatkan atau menetapkan nilai yang memodifikasi cara kerja tabing dan TabIndex untuk kontrol ini.

(Diperoleh dari UIElement)
TabIndex

Mendapatkan atau menetapkan nilai yang menunjukkan urutan di mana elemen menerima fokus saat pengguna menavigasi melalui UI aplikasi menggunakan tombol Tab.

(Diperoleh dari Control)
TabNavigation

Mendapatkan atau menetapkan nilai yang memodifikasi cara kerja tabing dan TabIndex untuk kontrol ini.

Catatan

Untuk Windows 10 Creators Update (build 10.0.15063) dan yang lebih baru, properti TabFocusNavigation tersedia di kelas dasar UIElement untuk menyertakan objek dalam urutan tab yang tidak menggunakan ControlTemplate.

(Diperoleh dari Control)
Tag

Mendapatkan atau menetapkan nilai objek arbitrer yang dapat digunakan untuk menyimpan informasi kustom tentang objek ini.

(Diperoleh dari FrameworkElement)
Template

Mendapatkan atau mengatur templat kontrol. Templat kontrol menentukan tampilan visual kontrol di UI, dan didefinisikan dalam markup XAML.

(Diperoleh dari Control)
TopHeader

Mendapatkan atau mengatur konten header atas.

TopHeaderProperty

Mengidentifikasi properti dependensi TopHeader .

TopLeftHeader

Mendapatkan atau mengatur konten header kiri atas.

TopLeftHeaderProperty

Mengidentifikasi properti dependensi TopLeftHeader .

Transform3D

Mendapatkan atau mengatur efek transformasi 3-D untuk diterapkan saat merender elemen ini.

(Diperoleh dari UIElement)
TransformMatrix

Mendapatkan atau mengatur matriks transformasi untuk diterapkan ke elemen .

(Diperoleh dari UIElement)
Transitions

Mendapatkan atau mengatur kumpulan elemen gaya Transisi yang berlaku untuk UIElement.

(Diperoleh dari UIElement)
Translation

Mendapatkan atau mengatur posisi rendering x, y, dan z dari elemen.

(Diperoleh dari UIElement)
TranslationTransition

Mendapatkan atau mengatur Vector3Transition yang menganimasikan perubahan pada properti Terjemahan.

(Diperoleh dari UIElement)
Triggers

Mendapatkan koleksi pemicu untuk animasi yang ditentukan untuk FrameworkElement. Tidak umum digunakan. Lihat Keterangan.

(Diperoleh dari FrameworkElement)
UIContext

Mendapatkan pengidentifikasi konteks untuk elemen .

(Diperoleh dari UIElement)
UseLayoutRounding

Mendapatkan atau menetapkan nilai yang menentukan apakah penyajian untuk objek dan subtree visualnya harus menggunakan perilaku pembulatan yang menyelaraskan penyajian ke seluruh piksel.

(Diperoleh dari UIElement)
UseSystemFocusVisuals

Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol menggunakan visual fokus yang digambar oleh sistem atau yang ditentukan dalam templat kontrol.

(Diperoleh dari Control)
VerticalAlignment

Mendapatkan atau mengatur karakteristik perataan vertikal yang diterapkan ke FrameworkElement saat disusun dalam objek induk seperti kontrol panel atau item.

(Diperoleh dari FrameworkElement)
VerticalAnchorRatio

Menentukan posisi vertikal titik jangkar ScrollViewer sehubungan dengan viewport. Secara default, ScrollViewer memilih elemen sebagai CurrentAnchor dengan mengidentifikasi elemen di viewport-nya terdekat dengan titik jangkar.

VerticalAnchorRatioProperty

Mengidentifikasi properti dependensi VerticalAnchorRatio .

VerticalContentAlignment

Mendapatkan atau mengatur perataan vertikal konten kontrol.

(Diperoleh dari Control)
VerticalOffset

Mendapatkan jarak konten telah digulir secara vertikal.

VerticalOffsetProperty

Mengidentifikasi properti dependensi VerticalOffset .

VerticalScrollBarVisibility

Mendapatkan atau mengatur nilai yang menunjukkan apakah ScrollBar vertikal harus ditampilkan.

VerticalScrollBarVisibilityProperty

Mengidentifikasi properti dependensi VerticalScrollBarVisibility .

VerticalScrollMode

Mendapatkan atau menetapkan nilai yang menentukan bagaimana input manipulasi memengaruhi perilaku pengguliran pada sumbu vertikal.

VerticalScrollModeProperty

Mengidentifikasi properti dependensi VerticalScrollMode .

VerticalSnapPointsAlignment

Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana titik snap yang ada diratakan secara vertikal versus viewport awal.

VerticalSnapPointsAlignmentProperty

Mengidentifikasi properti dependensi VerticalSnapPointsAlignment .

VerticalSnapPointsType

Mendapatkan atau menetapkan nilai yang menyatakan bagaimana perilaku manipulasi bereaksi terhadap titik snap di sepanjang sumbu vertikal.

VerticalSnapPointsTypeProperty

Mengidentifikasi properti dependensi VerticalSnapPointsType .

ViewportHeight

Mendapatkan ukuran vertikal konten yang dapat dilihat.

ViewportHeightProperty

Mengidentifikasi properti dependensi ViewportHeight .

ViewportWidth

Mendapatkan ukuran horizontal isi yang dapat dilihat.

ViewportWidthProperty

Mengidentifikasi properti dependensi ViewportWidth .

Visibility

Mendapatkan atau mengatur visibilitas UIElement. UIElement yang tidak terlihat tidak dirender dan tidak mengkomunikasikan ukuran yang diinginkan ke tata letak.

(Diperoleh dari UIElement)
Width

Mendapatkan atau mengatur lebar FrameworkElement.

(Diperoleh dari FrameworkElement)
XamlRoot

Mendapatkan atau mengatur tempat XamlRoot elemen ini dilihat.

(Diperoleh dari UIElement)
XYFocusDown

Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (D-pad) ke bawah.

(Diperoleh dari Control)
XYFocusDownNavigationStrategy

Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi bawah.

(Diperoleh dari UIElement)
XYFocusKeyboardNavigation

Mendapatkan atau mengatur nilai yang mengaktifkan atau menonaktifkan navigasi menggunakan panah arah keyboard.

(Diperoleh dari UIElement)
XYFocusLeft

Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (D-pad) ke kiri.

(Diperoleh dari Control)
XYFocusLeftNavigationStrategy

Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi kiri.

(Diperoleh dari UIElement)
XYFocusRight

Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan kanan Directional Pad (D-pad).

(Diperoleh dari Control)
XYFocusRightNavigationStrategy

Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi yang tepat.

(Diperoleh dari UIElement)
XYFocusUp

Mendapatkan atau mengatur objek yang mendapatkan fokus saat pengguna menekan Tombol Arah (D-pad) ke atas.

(Diperoleh dari Control)
XYFocusUpNavigationStrategy

Mendapatkan atau menetapkan nilai yang menentukan strategi yang digunakan untuk menentukan elemen target navigasi atas.

(Diperoleh dari UIElement)
ZoomFactor

Mendapatkan nilai yang menunjukkan faktor zoom saat ini yang terlibat untuk penskalaan konten.

ZoomFactorProperty

Mengidentifikasi properti dependensi ZoomFactor .

ZoomMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah perilaku zoom di konten ScrollViewer diaktifkan.

ZoomModeProperty

Mengidentifikasi properti dependensi ZoomMode .

ZoomSnapPoints

Mendapatkan koleksi faktor titik snap zoom yang dapat diamati yang dipegang oleh ScrollViewer.

ZoomSnapPointsProperty

Mengidentifikasi properti dependensi ZoomSnapPoints .

ZoomSnapPointsType

Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana titik snap zoom diproses untuk input interaksi.

ZoomSnapPointsTypeProperty

Mengidentifikasi properti dependensi ZoomSnapPointsType .

Metode

AddHandler(RoutedEvent, Object, Boolean)

Menambahkan penanganan aktivitas yang dirutekan untuk peristiwa rute tertentu, menambahkan handler ke pengumpulan handler pada elemen saat ini. Tentukan handledEventsToo sebagai true agar handler yang disediakan dipanggil meskipun kejadian ditangani di tempat lain.

(Diperoleh dari UIElement)
ApplyTemplate()

Memuat templat kontrol yang relevan sehingga bagian-bagiannya dapat dirujuk.

(Diperoleh dari Control)
Arrange(Rect)

Memposisikan objek anak dan menentukan ukuran untuk UIElement. Objek induk yang menerapkan tata letak kustom untuk elemen anak mereka harus memanggil metode ini dari implementasi penimpaan tata letaknya untuk membentuk pembaruan tata letak rekursif.

(Diperoleh dari UIElement)
ArrangeOverride(Size)

Menyediakan perilaku untuk pass tata letak "Atur". Kelas dapat mengambil alih metode ini untuk menentukan perilaku pass "Arrange" mereka sendiri.

(Diperoleh dari FrameworkElement)
CancelDirectManipulations()

Membatalkan pemrosesan manipulasi langsung yang sedang berlangsung (panning/zooming yang ditentukan sistem) pada induk ScrollViewer apa pun yang berisi UIElement saat ini.

(Diperoleh dari UIElement)
CapturePointer(Pointer)

Mengatur pengambilan pointer ke UIElement. Setelah ditangkap, hanya elemen yang telah menangkap yang akan menembakkan peristiwa terkait pointer.

(Diperoleh dari UIElement)
ChangeView(IReference<Double>, IReference<Double>, IReference<Single>)

Menyebabkan ScrollViewer memuat tampilan baru ke viewport menggunakan offset dan faktor zoom yang ditentukan.

ChangeView(IReference<Double>, IReference<Double>, IReference<Single>, Boolean)

Menyebabkan ScrollViewer memuat tampilan baru ke dalam viewport menggunakan offset dan faktor zoom yang ditentukan, dan secara opsional menonaktifkan animasi pengguliran.

ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
FindName(String)

Mengambil objek yang memiliki nama pengidentifikasi yang ditentukan.

(Diperoleh dari FrameworkElement)
FindSubElementsForTouchTargeting(Point, Rect)

Memungkinkan subkelas UIElement untuk mengekspos elemen anak yang membantu menyelesaikan penargetan sentuhan.

(Diperoleh dari UIElement)
Focus(FocusState)

Mencoba untuk mengatur fokus pada kontrol.

(Diperoleh dari Control)
GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif.

(Diperoleh dari DependencyObject)
GetBindingExpression(DependencyProperty)

Mengembalikan BindingExpression yang mewakili pengikatan pada properti yang ditentukan.

(Diperoleh dari FrameworkElement)
GetBringIntoViewOnFocusChange(DependencyObject)

Mendapatkan nilai properti dependensi BringIntoViewOnFocusChange / ScrollViewer.BringIntoViewOnFocusChange properti terlampir XAML dari elemen tertentu.

GetCanContentRenderOutsideBounds(DependencyObject)

Mendapatkan nilai properti dependensi CanContentRenderOutsideBounds / ScrollViewer.CanContentRenderOutsideBounds properti terlampir XAML pada elemen tertentu.

GetChildrenInTabFocusOrder()

Memungkinkan subkelas UIElement untuk mengekspos elemen anak yang mengambil bagian dalam Fokus tab.

(Diperoleh dari UIElement)
GetHorizontalScrollBarVisibility(DependencyObject)

Mendapatkan nilai properti dependensi HorizontalScrollBarVisibility / ScrollViewer.HorizontalScrollBarVisibility properti terlampir XAML dari elemen tertentu.

GetHorizontalScrollMode(DependencyObject)

Mendapatkan nilai properti dependensi HorizontalScrollMode / ScrollViewer.HorizontalScrollMode properti terlampir XAML dari elemen tertentu.

GetIsDeferredScrollingEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsDeferredScrollingEnabled / ScrollViewer.IsDeferredScrollingInertiaEnabled properti terlampir XAML dari elemen tertentu.

GetIsHorizontalRailEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsHorizontalRailEnabled / ScrollViewer.IsHorizontalRailEnabled properti terlampir XAML dari elemen tertentu.

GetIsHorizontalScrollChainingEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsHorizontalScrollChainingEnabled / ScrollViewer.IsHorizontalScrollChainingEnabled properti terlampir XAML dari elemen tertentu.

GetIsScrollInertiaEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsScrollInertiaEnabled / ScrollViewer.IsScrollInertiaEnabled properti terlampir XAML dari elemen tertentu.

GetIsVerticalRailEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsVerticalRailEnabled / ScrollViewer.IsVerticalRailEnabled properti terlampir XAML dari elemen tertentu.

GetIsVerticalScrollChainingEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsVerticalScrollChainingEnabled / ScrollViewer.IsVerticalScrollChainingEnabled properti terlampir XAML dari elemen tertentu.

GetIsZoomChainingEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsZoomChainingEnabled / ScrollViewer.IsZoomChainingEnabled properti terlampir XAML dari elemen tertentu.

GetIsZoomInertiaEnabled(DependencyObject)

Mendapatkan nilai properti dependensi IsZoomInertiaEnabled / ScrollViewer.IsZoomInertiaEnabled properti terlampir XAML dari elemen tertentu.

GetTemplateChild(String)

Mengambil elemen bernama di pohon visual ControlTemplate yang dibuat.

(Diperoleh dari Control)
GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject.

(Diperoleh dari DependencyObject)
GetVerticalScrollBarVisibility(DependencyObject)

Mendapatkan nilai properti dependensi VerticalScrollBarVisibility / ScrollViewer.VerticalScrollBarVisibility properti terlampir XAML dari elemen tertentu.

GetVerticalScrollMode(DependencyObject)

Mendapatkan nilai properti dependensi VerticalScrollMode / ScrollViewer.VerticalScrollMode properti terlampir XAML dari elemen tertentu.

GetZoomMode(DependencyObject)

Mendapatkan nilai properti dependensi ZoomMode / ScrollViewer.ZoomMode properti terlampir XAML dari elemen tertentu.

GoToElementStateCore(String, Boolean)

Saat diimplementasikan di kelas turunan, memungkinkan konstruksi per status pohon visual untuk templat kontrol dalam kode, bukan dengan memuat XAML untuk semua status pada startup kontrol.

(Diperoleh dari FrameworkElement)
InvalidateArrange()

Membatalkan status pengaturan (tata letak) untuk UIElement. Setelah pembatalan, UIElement akan memperbarui tata letaknya, yang akan terjadi secara asinkron.

(Diperoleh dari UIElement)
InvalidateMeasure()

Membatalkan status pengukuran (tata letak) untuk UIElement.

(Diperoleh dari UIElement)
InvalidateScrollInfo()

Dipanggil ketika nilai properti yang menjelaskan ukuran dan lokasi area gulir berubah.

InvalidateViewport()

Membatalkan status viewport untuk UIElement yang digunakan untuk menghitung viewport yang efektif.

(Diperoleh dari FrameworkElement)
Measure(Size)

Updates DesiredSizeUIElement. Biasanya, objek yang menerapkan tata letak kustom untuk anak tata letak mereka memanggil metode ini dari implementasi MeasureOverride mereka sendiri untuk membentuk pembaruan tata letak rekursif.

(Diperoleh dari UIElement)
MeasureOverride(Size)

Menyediakan perilaku untuk pass "Pengukuran" dari siklus tata letak. Kelas dapat mengambil alih metode ini untuk menentukan perilaku pass "Pengukuran" mereka sendiri.

(Diperoleh dari FrameworkElement)
OnApplyTemplate()

Dipanggil setiap kali kode aplikasi atau proses internal (seperti kode tata letak pembangunan ulang) memanggil ApplyTemplate. Dalam istilah yang paling sederhana, ini berarti metode dipanggil tepat sebelum elemen UI ditampilkan di aplikasi Anda. Ambil alih metode ini untuk memengaruhi logika pasca-templat default kelas.

(Diperoleh dari FrameworkElement)
OnBringIntoViewRequested(BringIntoViewRequestedEventArgs)

Dipanggil sebelum peristiwa BringIntoViewRequested terjadi.

(Diperoleh dari UIElement)
OnCharacterReceived(CharacterReceivedRoutedEventArgs)

Dipanggil sebelum peristiwa CharacterReceived terjadi.

(Diperoleh dari Control)
OnContentChanged(Object, Object)

Dipanggil saat nilai properti Konten berubah.

(Diperoleh dari ContentControl)
OnContentTemplateChanged(DataTemplate, DataTemplate)

Dipanggil saat nilai properti ContentTemplate berubah.

(Diperoleh dari ContentControl)
OnContentTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)

Dipanggil saat nilai properti ContentTemplateSelector berubah.

(Diperoleh dari ContentControl)
OnCreateAutomationPeer()

Saat diimplementasikan di kelas turunan, mengembalikan implementasi AutomationPeer khusus kelas untuk infrastruktur Microsoft UI Automation.

(Diperoleh dari UIElement)
OnDisconnectVisualChildren()

Ambil alih metode ini untuk mengimplementasikan bagaimana tata letak dan logika harus bersifat ketika item dihapus dari konten khusus kelas atau properti turunan.

(Diperoleh dari UIElement)
OnDoubleTapped(DoubleTappedRoutedEventArgs)

Dipanggil sebelum peristiwa DoubleTapped terjadi.

(Diperoleh dari Control)
OnDragEnter(DragEventArgs)

Dipanggil sebelum peristiwa DragEnter terjadi.

(Diperoleh dari Control)
OnDragLeave(DragEventArgs)

Dipanggil sebelum peristiwa DragLeave terjadi.

(Diperoleh dari Control)
OnDragOver(DragEventArgs)

Dipanggil sebelum peristiwa DragOver terjadi.

(Diperoleh dari Control)
OnDrop(DragEventArgs)

Dipanggil sebelum peristiwa Hilangkan terjadi.

(Diperoleh dari Control)
OnGotFocus(RoutedEventArgs)

Dipanggil sebelum peristiwa GotFocus terjadi.

(Diperoleh dari Control)
OnHolding(HoldingRoutedEventArgs)

Dipanggil sebelum peristiwa Holding terjadi.

(Diperoleh dari Control)
OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs)

Dipanggil saat pintasan keyboard (atau akselerator) diproses di aplikasi Anda. Ambil alih metode ini untuk menangani bagaimana aplikasi Anda merespons saat akselerator keyboard dipanggil.

(Diperoleh dari UIElement)
OnKeyDown(KeyRoutedEventArgs)

Dipanggil sebelum peristiwa KeyDown terjadi.

(Diperoleh dari Control)
OnKeyUp(KeyRoutedEventArgs)

Dipanggil sebelum peristiwa KeyUp terjadi.

(Diperoleh dari Control)
OnLostFocus(RoutedEventArgs)

Dipanggil sebelum peristiwa LostFocus terjadi.

(Diperoleh dari Control)
OnManipulationCompleted(ManipulationCompletedRoutedEventArgs)

Dipanggil sebelum peristiwa ManipulationCompleted terjadi.

(Diperoleh dari Control)
OnManipulationDelta(ManipulationDeltaRoutedEventArgs)

Dipanggil sebelum peristiwa ManipulasiDelta terjadi.

(Diperoleh dari Control)
OnManipulationInertiaStarting(ManipulationInertiaStartingRoutedEventArgs)

Dipanggil sebelum peristiwa ManipulasiInertiaStarting terjadi.

(Diperoleh dari Control)
OnManipulationStarted(ManipulationStartedRoutedEventArgs)

Dipanggil sebelum peristiwa ManipulationStarted terjadi.

(Diperoleh dari Control)
OnManipulationStarting(ManipulationStartingRoutedEventArgs)

Dipanggil sebelum peristiwa ManipulationStarting terjadi.

(Diperoleh dari Control)
OnPointerCanceled(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerCanceled terjadi.

(Diperoleh dari Control)
OnPointerCaptureLost(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerCaptureLost terjadi.

(Diperoleh dari Control)
OnPointerEntered(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerEntered terjadi.

(Diperoleh dari Control)
OnPointerExited(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerExited terjadi.

(Diperoleh dari Control)
OnPointerMoved(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerMoved terjadi.

(Diperoleh dari Control)
OnPointerPressed(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerPressed terjadi.

(Diperoleh dari Control)
OnPointerReleased(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerReleased terjadi.

(Diperoleh dari Control)
OnPointerWheelChanged(PointerRoutedEventArgs)

Dipanggil sebelum peristiwa PointerWheelChanged terjadi.

(Diperoleh dari Control)
OnPreviewKeyDown(KeyRoutedEventArgs)

Dipanggil sebelum peristiwa PreviewKeyDown terjadi.

(Diperoleh dari Control)
OnPreviewKeyUp(KeyRoutedEventArgs)

Dipanggil sebelum peristiwa PreviewKeyUp terjadi.

(Diperoleh dari Control)
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs)

Dipanggil tepat sebelum pintasan keyboard (atau akselerator) diproses di aplikasi Anda. Dipanggil setiap kali kode aplikasi atau proses internal memanggil ProcessKeyboardAccelerators. Ambil alih metode ini untuk memengaruhi penanganan akselerator default.

(Diperoleh dari UIElement)
OnRightTapped(RightTappedRoutedEventArgs)

Dipanggil sebelum peristiwa RightTapped terjadi.

(Diperoleh dari Control)
OnTapped(TappedRoutedEventArgs)

Dipanggil sebelum peristiwa Yang Disadap terjadi.

(Diperoleh dari Control)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Menentukan properti yang dapat dianimasikan.

(Diperoleh dari UIElement)
PopulatePropertyInfoOverride(String, AnimationPropertyInfo)

Saat ditimpa di kelas turunan, menentukan properti yang dapat dianimasikan.

(Diperoleh dari UIElement)
ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan.

(Diperoleh dari DependencyObject)
RegisterAnchorCandidate(UIElement)

Mendaftarkan UIElement sebagai jangkar gulir potensial.

RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini.

(Diperoleh dari DependencyObject)
ReleasePointerCapture(Pointer)

Melepaskan tangkapan penunjuk untuk menangkap satu penunjuk tertentu oleh UIElement ini.

(Diperoleh dari UIElement)
ReleasePointerCaptures()

Melepaskan semua tangkapan pointer yang dipegang oleh elemen ini.

(Diperoleh dari UIElement)
RemoveFocusEngagement()

Merilis fokus dari batas kontrol untuk kontrol yang memiliki keterlibatan fokus (untuk pad game/interaksi jarak jauh).

(Diperoleh dari Control)
RemoveHandler(RoutedEvent, Object)

Menghapus penanganan aktivitas yang dirutekan yang ditentukan dari UIElement ini. Biasanya handler yang dimaksud ditambahkan oleh AddHandler.

(Diperoleh dari UIElement)
ScrollToHorizontalOffset(Double)

Catatan

ScrollToHorizontalOffset dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ChangeView.

Menggulir konten yang berada dalam ScrollViewer ke posisi offset horizontal yang ditentukan.

ScrollToVerticalOffset(Double)

Catatan

ScrollToVerticalOffset dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ChangeView.

Menggulir konten yang berada dalam ScrollViewer ke posisi offset vertikal yang ditentukan.

SetBinding(DependencyProperty, BindingBase)

Melampirkan pengikatan ke FrameworkElement, menggunakan objek pengikatan yang disediakan.

(Diperoleh dari FrameworkElement)
SetBringIntoViewOnFocusChange(DependencyObject, Boolean)

Mengatur nilai properti dependensi BringIntoViewOnFocusChange / ScrollViewer.BringIntoViewOnFocusChange properti terlampir XAML pada elemen tertentu.

SetCanContentRenderOutsideBounds(DependencyObject, Boolean)

Mengatur nilai properti dependensi CanContentRenderOutsideBounds / ScrollViewer.CanContentRenderOutsideBounds properti terlampir XAML pada elemen tertentu.

SetHorizontalScrollBarVisibility(DependencyObject, ScrollBarVisibility)

Mengatur nilai properti dependensi HorizontalScrollBarVisibility / ScrollViewer.HorizontalScrollBarVisibility properti terlampir XAML pada elemen tertentu.

SetHorizontalScrollMode(DependencyObject, ScrollMode)

Mengatur nilai properti dependensi HorizontalScrollMode / ScrollViewer.HorizontalScrollMode properti terlampir XAML pada elemen tertentu.

SetIsDeferredScrollingEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsDeferredScrollingEnabled / ScrollViewer.IsDeferredScrollingEnabled properti terlampir XAML pada elemen tertentu.

SetIsHorizontalRailEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsHorizontalRailEnabled / ScrollViewer.IsHorizontalRailEnabled properti terlampir XAML pada elemen tertentu.

SetIsHorizontalScrollChainingEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsHorizontalScrollChainingEnabled / ScrollViewer.IsHorizontalScrollChainingEnabled properti terlampir XAML pada elemen tertentu.

SetIsScrollInertiaEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsScrollInertiaEnabled / ScrollViewer.IsScrollInertiaEnabled properti terlampir XAML pada elemen tertentu.

SetIsVerticalRailEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsVerticalRailEnabled / ScrollViewer.IsVerticalRailEnabled properti terlampir XAML pada elemen tertentu.

SetIsVerticalScrollChainingEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsVerticalScrollChainingEnabled / ScrollViewer.IsVerticalScrollChainingEnabled properti terlampir XAML pada elemen tertentu.

SetIsZoomChainingEnabled(DependencyObject, Boolean)

Mengatur nilai properti dependensi IsZoomChainingEnabled / ScrollViewer.IsZoomChainingEnabled properti terlampir XAML pada elemen tertentu.

SetIsZoomInertiaEnabled(DependencyObject, Boolean)

Menetapkan nilai properti dependensi IsZoomInertiaEnabled / ScrollViewer.IsZoomInertiaEnabled properti terlampir XAML pada elemen tertentu.

SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi pada DependencyObject.

(Diperoleh dari DependencyObject)
SetVerticalScrollBarVisibility(DependencyObject, ScrollBarVisibility)

Mengatur nilai properti dependensi VerticalScrollBarVisibility / ScrollViewer.VerticalScrollBarVisibility properti terlampir XAML pada elemen tertentu.

SetVerticalScrollMode(DependencyObject, ScrollMode)

Mengatur nilai properti dependensi VerticalScrollMode / ScrollViewer.VerticalScrollMode properti terlampir XAML pada elemen tertentu.

SetZoomMode(DependencyObject, ZoomMode)

Mengatur nilai properti dependensi ZoomMode / ScrollViewer.ZoomMode properti terlampir XAML pada elemen tertentu.

StartAnimation(ICompositionAnimationBase)

Memulai animasi yang ditentukan pada elemen .

(Diperoleh dari UIElement)
StartBringIntoView()

Memulai permintaan ke kerangka kerja XAML untuk menampilkan elemen dalam wilayah yang dapat digulirkan di dalamnya.

(Diperoleh dari UIElement)
StartBringIntoView(BringIntoViewOptions)

Memulai permintaan ke kerangka kerja XAML untuk menampilkan elemen menggunakan opsi yang ditentukan.

(Diperoleh dari UIElement)
StartDragAsync(PointerPoint)

Memulai operasi seret dan letakkan.

(Diperoleh dari UIElement)
StopAnimation(ICompositionAnimationBase)

Menghentikan animasi yang ditentukan pada elemen .

(Diperoleh dari UIElement)
TransformToVisual(UIElement)

Mengembalikan objek transformasi yang dapat digunakan untuk mengubah koordinat dari UIElement ke objek yang ditentukan.

(Diperoleh dari UIElement)
TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs)

Mencoba memanggil pintasan keyboard (atau akselerator) dengan mencari seluruh pohon visual UIElement untuk pintasan.

(Diperoleh dari UIElement)
UnregisterAnchorCandidate(UIElement)

Membatalkan pendaftaran UIElement sebagai jangkar gulir potensial.

UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback.

(Diperoleh dari DependencyObject)
UpdateLayout()

Memastikan bahwa semua posisi objek anak UIElement diperbarui dengan benar untuk tata letak.

(Diperoleh dari UIElement)
ZoomToFactor(Single)

Catatan

ZoomToFactor dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ChangeView.

Menetapkan nilai efektif ZoomFactor.

Acara

AccessKeyDisplayDismissed

Terjadi ketika kunci akses tidak boleh lagi ditampilkan.

(Diperoleh dari UIElement)
AccessKeyDisplayRequested

Terjadi ketika pengguna meminta agar kunci akses ditampilkan.

(Diperoleh dari UIElement)
AccessKeyInvoked

Terjadi ketika pengguna menyelesaikan urutan kunci akses.

(Diperoleh dari UIElement)
ActualThemeChanged

Terjadi ketika nilai properti ActualTheme telah berubah.

(Diperoleh dari FrameworkElement)
AnchorRequested

Terjadi ketika jangkar diminta di awal pass Susun. Tangani peristiwa ini untuk mengambil alih logika default ScrollViewer untuk memilih elemen jangkar sebagai bagian dari penjangkaran gulir.

BringIntoViewRequested

Terjadi ketika StartBringIntoView dipanggil pada elemen ini atau salah satu keturunannya.

(Diperoleh dari UIElement)
CharacterReceived

Terjadi ketika karakter tunggal yang disusur diterima oleh antrean input.

(Diperoleh dari UIElement)
ContextCanceled

Terjadi ketika gerakan input konteks berlanjut ke dalam gerakan manipulasi, untuk memberi tahu elemen bahwa flyout konteks tidak boleh dibuka.

(Diperoleh dari UIElement)
ContextRequested

Terjadi ketika pengguna telah menyelesaikan gerakan input konteks, seperti klik kanan.

(Diperoleh dari UIElement)
DataContextChanged

Terjadi ketika nilai properti FrameworkElement.DataContext berubah.

(Diperoleh dari FrameworkElement)
DirectManipulationCompleted

Terjadi ketika manipulasi langsung ScrollViewer selesai.

DirectManipulationStarted

Terjadi ketika manipulasi langsung ScrollViewer dimulai.

DoubleTapped

Terjadi ketika interaksi DoubleTap yang tidak tertangani terjadi di atas area pengujian hit elemen ini.

(Diperoleh dari UIElement)
DragEnter

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target.

(Diperoleh dari UIElement)
DragLeave

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai asalnya.

(Diperoleh dari UIElement)
DragOver

Terjadi ketika sistem input melaporkan peristiwa seret yang mendasar dengan elemen ini sebagai target penurunan potensial.

(Diperoleh dari UIElement)
DragStarting

Terjadi ketika operasi seret dimulai.

(Diperoleh dari UIElement)
Drop

Terjadi ketika sistem input melaporkan peristiwa penurunan yang mendasar dengan elemen ini sebagai target penghilangan.

(Diperoleh dari UIElement)
DropCompleted

Terjadi ketika operasi seret dan letakkan dengan elemen ini saat sumber berakhir.

(Diperoleh dari UIElement)
EffectiveViewportChanged

Terjadi ketika viewport efektifFrameworkElement berubah.

(Diperoleh dari FrameworkElement)
FocusDisengaged

Terjadi ketika fokus dilepaskan dari batas kontrol (untuk pad game/interaksi jarak jauh).

(Diperoleh dari Control)
FocusEngaged

Terjadi ketika fokus dibatasi dalam batas kontrol (untuk pad permainan/interaksi jarak jauh).

(Diperoleh dari Control)
GettingFocus

Terjadi sebelum UIElement menerima fokus. Peristiwa ini dinaikkan secara sinkron untuk memastikan fokus tidak dipindahkan saat peristiwa bergelombang.

(Diperoleh dari UIElement)
GotFocus

Terjadi ketika UIElement menerima fokus. Kejadian ini dinaikkan secara asinkron, sehingga fokus dapat bergerak lagi sebelum gelembung selesai.

(Diperoleh dari UIElement)
Holding

Terjadi ketika interaksi Hold yang tidak tertangani terjadi di atas area pengujian hit dari elemen ini.

(Diperoleh dari UIElement)
IsEnabledChanged

Terjadi ketika properti IsEnabled berubah.

(Diperoleh dari Control)
KeyDown

Terjadi ketika tombol keyboard ditekan saat UIElement memiliki fokus.

(Diperoleh dari UIElement)
KeyUp

Terjadi ketika tombol keyboard dilepaskan saat UIElement memiliki fokus.

(Diperoleh dari UIElement)
LayoutUpdated

Terjadi ketika tata letak pohon visual berubah, karena properti yang relevan dengan tata letak mengubah nilai atau beberapa tindakan lain yang menyegarkan tata letak.

(Diperoleh dari FrameworkElement)
Loaded

Terjadi ketika FrameworkElement telah dibangun dan ditambahkan ke pohon objek, dan siap untuk interaksi.

(Diperoleh dari FrameworkElement)
Loading

Terjadi ketika FrameworkElement mulai dimuat.

(Diperoleh dari FrameworkElement)
LosingFocus

Terjadi sebelum UIElement kehilangan fokus. Peristiwa ini dinaikkan secara sinkron untuk memastikan fokus tidak dipindahkan saat peristiwa bergelombang.

(Diperoleh dari UIElement)
LostFocus

Terjadi ketika UIElement kehilangan fokus. Kejadian ini dinaikkan secara asinkron, sehingga fokus dapat bergerak lagi sebelum gelembung selesai.

(Diperoleh dari UIElement)
ManipulationCompleted

Terjadi ketika manipulasi pada UIElement selesai.

(Diperoleh dari UIElement)
ManipulationDelta

Terjadi ketika perangkat input berubah posisi selama manipulasi.

(Diperoleh dari UIElement)
ManipulationInertiaStarting

Terjadi ketika perangkat input kehilangan kontak dengan objek UIElement selama manipulasi dan inertia dimulai.

(Diperoleh dari UIElement)
ManipulationStarted

Terjadi ketika perangkat input memulai manipulasi pada UIElement.

(Diperoleh dari UIElement)
ManipulationStarting

Terjadi ketika prosesor manipulasi pertama kali dibuat.

(Diperoleh dari UIElement)
NoFocusCandidateFound

Terjadi ketika pengguna mencoba memindahkan fokus (melalui tab atau panah arah), tetapi fokus tidak bergerak karena tidak ada kandidat fokus yang ditemukan ke arah gerakan.

(Diperoleh dari UIElement)
PointerCanceled

Terjadi ketika pointer yang membuat kontak secara tidak normal kehilangan kontak.

(Diperoleh dari UIElement)
PointerCaptureLost

Terjadi ketika penunjuk menangkap yang sebelumnya dipegang oleh elemen ini berpindah ke elemen lain atau di tempat lain.

(Diperoleh dari UIElement)
PointerEntered

Terjadi ketika pointer memasuki area pengujian hit elemen ini.

(Diperoleh dari UIElement)
PointerExited

Terjadi ketika pointer meninggalkan area pengujian hit dari elemen ini.

(Diperoleh dari UIElement)
PointerMoved

Terjadi ketika penunjuk bergerak sementara penunjuk tetap berada dalam area uji hit elemen ini.

(Diperoleh dari UIElement)
PointerPressed

Terjadi ketika perangkat penunjuk memulai tindakan Tekan dalam elemen ini.

(Diperoleh dari UIElement)
PointerReleased

Terjadi ketika perangkat penunjuk yang sebelumnya memulai tindakan Tekan dirilis, sementara dalam elemen ini. Perhatikan bahwa akhir tindakan Tekan tidak dijamin akan mengaktifkan peristiwa PointerReleased; peristiwa lain mungkin diaktifkan sebagai gantinya. Untuk informasi selengkapnya, lihat Keterangan.

(Diperoleh dari UIElement)
PointerWheelChanged

Terjadi ketika nilai delta roda penunjuk berubah.

(Diperoleh dari UIElement)
PreviewKeyDown

Terjadi ketika tombol keyboard ditekan saat UIElement memiliki fokus.

(Diperoleh dari UIElement)
PreviewKeyUp

Terjadi ketika tombol keyboard dilepaskan saat UIElement memiliki fokus.

(Diperoleh dari UIElement)
ProcessKeyboardAccelerators

Terjadi ketika pintasan keyboard (atau akselerator) ditekan.

(Diperoleh dari UIElement)
RightTapped

Terjadi saat stimulus input ketuk kanan terjadi saat penunjuk berada di atas elemen .

(Diperoleh dari UIElement)
SizeChanged

Terjadi ketika properti ActualHeight atau ActualWidth mengubah nilai pada FrameworkElement.

(Diperoleh dari FrameworkElement)
Tapped

Terjadi ketika interaksi Ketuk yang tidak tertangani terjadi di atas area pengujian hit elemen ini.

(Diperoleh dari UIElement)
Unloaded

Terjadi ketika objek ini tidak lagi tersambung ke pohon objek utama.

(Diperoleh dari FrameworkElement)
ViewChanged

Terjadi ketika manipulasi seperti menggulir dan memperbesar tampilan telah menyebabkan tampilan berubah.

ViewChanging

Terjadi ketika manipulasi seperti menggulir dan memperbesar tampilan menyebabkan perubahan tampilan.

Berlaku untuk

Lihat juga