UIElement.RegisterAsScrollPort(UIElement) Metode
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.
Mendaftarkan elemen sebagai mewakili viewport yang dapat digulirkan.
public:
static void RegisterAsScrollPort(UIElement ^ element);
static void RegisterAsScrollPort(UIElement const& element);
public static void RegisterAsScrollPort(UIElement element);
function registerAsScrollPort(element)
Public Shared Sub RegisterAsScrollPort (element As UIElement)
Parameter
- element
- UIElement
Elemen untuk mendaftar sebagai viewport yang dapat digulirkan.
Keterangan
Metode ini menginformasikan kerangka kerja bahwa klip yang diterapkan elemen (baik karena tata letak atau Klip yang ditetapkan secara eksplisit) bertindak sebagai viewport dan harus menerima pertimbangan khusus.
Metode ini ditujukan untuk digunakan oleh kontrol kustom yang tidak menggunakan kontrol asli platform untuk menampilkan area yang dapat digulirkan. Misalnya, kontrol gulir kustom dapat dibuat menggunakan InteractionTracker.
Viewport Efektif
Klip elemen terdaftar dikenali oleh kerangka kerja sebagai batas viewport, yang akan digunakan dalam menghitung nilai properti untuk peristiwa EffectiveViewportChanged.
Visual Fokus Sistem
Secara default, visual fokus sepenuhnya dirender di sekitar bagian luar elemen yang berfokus dengan mempertimbangkan semua klip. Ketika elemen hanya terlihat sebagian dalam viewport, kerangka kerja perlu membedakan klip mana dalam rantai leluhur elemen yang mewakili viewport. Kerangka kerja menggunakan pengetahuan ini untuk menerapkan klip viewport dengan benar ke visual fokus yang dirender.