Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jenis ini DependencyObjectExtensions menyediakan kumpulan metode ekstensi untuk DependencyObject objek. Kelas ini memaparkan beberapa API untuk membantu menggunakan VisualTreeHelper kelas . Ada sejumlah alasan mengapa berjalan di pohon visual mungkin berguna, yang disebutkan dalam dokumen.
Sintaks
// Include the namespace to access extensions
using Microsoft.Toolkit.Uwp.UI;
// Find a visual descendant control using its name
var control = uiElement.FindDescendant("MyTextBox");
// Find the first visual descendant control of a specified type
control = uiElement.FindDescendant<ListView>();
// Find all visual descendant controls of the specified type.
// We use LINQ here to filter children of a specific type.
using System.Linq;
foreach (var child in uiElement.FindDescendants().OfType<ListViewItem>())
{
// ...
}
// Find the first visual ascendant control using its name
control = uiElement.FindAscendant("MyScrollViewer");
// Find the first visual ascendant control of a specified type
control = uiElement.FindAscendant<ScrollViewer>();
Contoh
Anda dapat menemukan lebih banyak contoh dalam pengujian unit.
Windows Community Toolkit