Share via


ScrollingAnchorRequestedEventArgs Kelas

Definisi

Menyediakan data untuk peristiwa tersebut ScrollView.AnchorRequested .

public ref class ScrollingAnchorRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ScrollingAnchorRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ScrollingAnchorRequestedEventArgs
Public NotInheritable Class ScrollingAnchorRequestedEventArgs
Warisan
Object Platform::Object IInspectable ScrollingAnchorRequestedEventArgs
Atribut

Keterangan

Argumen peristiwa ini digunakan oleh peristiwa ScrollView.AnchorRequested , yang dinaikkan ketika ScrollView memilih elemen yang akan dilabuhkan. Tangani kejadian ini untuk menyesuaikan pilihan tersebut.

Jika penanganan aktivitas meninggalkan AnchorElement sebagai null, maka ScrollView memilih jangkar dari antara koleksi AnchorCandidates .

Koleksi AnchorCandidates diinisialisasi dengan elemen yang terdaftar sebagai kandidat jangkar. Koleksi awal kandidat tersebut diisi dengan ScrollPresenter anak-anak yang propertinya UIElement.CanBeScrollAnchor diatur ke true, dan dengan elemen yang secara eksplisit terdaftar dengan metode .ScrollView.RegisterAnchorCandidate

Anda dapat menggunakan AnchorRequested penanganan aktivitas untuk memodifikasi koleksi tersebut untuk menyesuaikan daftar kandidat untuk permintaan jangkar. Setelah dijalankan, ScrollView menggunakan properti HorizontalAnchorRatio dan VerticalAnchorRatio untuk memilih jangkar di antara koleksi akhir AnchorCandidates .

Atau, Anda dapat menggunakan penanganan AnchorRequested aktivitas untuk mengatur properti AnchorElement , diinisialisasi ke null, untuk memaksa penggunaan elemen tertentu sebagai jangkar. Dalam hal ini, AnchorCandidates koleksi diabaikan dan ScrollViewproses pemilihan dilewati sepenuhnya.

Properti

AnchorCandidates

Mendapatkan koleksi kandidat elemen jangkar untuk dipilih.

AnchorElement

Mendapatkan atau mengatur elemen jangkar yang dipilih.

Berlaku untuk

Lihat juga