Bagikan melalui


FrameworkElement.Parent Properti

Definisi

Mendapatkan objek induk frameworkElement ini di pohon objek.

public:
 property DependencyObject ^ Parent { DependencyObject ^ get(); };
DependencyObject Parent();
public DependencyObject Parent { get; }
var dependencyObject = frameworkElement.parent;
Public ReadOnly Property Parent As DependencyObject

Nilai Properti

Objek induk objek ini di pohon objek.

Keterangan

Induk dapat null jika objek dibuat, tetapi tidak dilampirkan ke objek yang akhirnya tersambung ke akar objek halaman. Di kelas Windows Runtime default, induk FrameworkElement juga dapat diharapkan menjadi subkelas FrameworkElement jika tidak null. Tetapi kelas kustom mungkin memperkenalkan model konten di mana asumsi ini tidak benar.

Catatan

Induk objek dapat berubah jika Anda menyesuaikan pohon objek aplikasi pada durasi. Anda biasanya harus mendapatkan nilai objek induk segera sebelum Anda membutuhkannya untuk operasi lain, dan tidak boleh mengandalkan nilai yang melewati titik ini.

Parent bersifat baca-saja. Anda dapat mengubah induk objek dalam banyak kasus, tetapi dilakukan melalui manipulasi koleksi induk yang ada dan induk baru. Misalnya, Anda dapat menambahkan atau menghapus dari Anak-AnakPanel.

Umumnya, Anda dapat memahami pohon objek dari aplikasi SDK Aplikasi Windows menggunakan C++ atau C# sebagai mewakili serangkaian objek dan nilai properti berlapis. Jika objek tertentu memiliki satu atau beberapa anak berisi yang disimpan dalam beberapa jenis Content atau Children properti, maka Parent menjelaskan inversi hubungan tersebut. Sebagian besar waktu, Parent adalah nilai yang sama seperti yang dikembalikan oleh VisualTreeHelper API. Namun, mungkin ada kasus di mana Parent melaporkan induk yang berbeda dari VisualTreeHelper .

Berlaku untuk

Lihat juga