Bagikan melalui


MasterDetailPage Kelas

Definisi

Perhatian

MasterDetailPage is obsolete as of version 5.0.0. Please use FlyoutPage instead.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._MasterDetailPageRenderer))]
[System.Obsolete("MasterDetailPage is obsolete as of version 5.0.0. Please use FlyoutPage instead.")]
public class MasterDetailPage : Xamarin.Forms.FlyoutPage, Xamarin.Forms.IMasterDetailPageController
type MasterDetailPage = class
    inherit FlyoutPage
    interface IMasterDetailPageController
    interface IFlyoutPageController
Warisan
Atribut
RenderWithAttribute System.ObsoleteAttribute
Penerapan

Keterangan

Pengembang hanya boleh menggunakan FlyoutPages sebagai halaman akar aplikasi.

Contoh kode berikut, yang diambil dari aplikasi sampel FormsGallery , membuat MasterDetailPage yang memungkinkan pengguna untuk melihat informasi terperinci tentang warna yang dipilihnya dari daftar. Perhatikan bahwa NamedColorPage kelas , yang didefinisikan sebagai sub-skala ContentPage dalam file lain dalam aplikasi sampel, hanya menampilkan data RGB, BoxView dengan warna latar belakangnya diatur ke warna yang dipilih pengguna, dan, akhirnya, hue, saturasi, dan data luminositas.

Sampel di bawah ini menggambarkan tiga konsep utama. Pertama, bagian "Master" dari MasterDetailPage diwakili oleh Master properti , yang diatur ke ListView elemen dalam contoh ini. Elemen ini ListView berisi label dan daftar warna. Kedua, bagian "Detail" dari MasterDetailPage diwakili oleh Detail properti , yang, dalam contoh ini, diatur ke NamedColorPage yang disebutkan di atas. Ketiga, dan terakhir, halaman yang diwakili oleh Detail properti ditampilkan dengan mengatur properti ke IsPresentedfalse; Artinya, IsPresented properti mengontrol apakah halaman yang diwakili oleh Master disajikan kepada pengguna atau tidak.

using System;
using Xamarin.Forms;

namespace FormsGallery
{
    class MasterDetailPageDemoPage :  MasterDetailPage
    {
        public MasterDetailPageDemoPage()
        {
            Label header = new Label
            {
                Text = "MasterDetailPage",
                FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
                HorizontalOptions = LayoutOptions.Center
            };

            // Assemble an array of NamedColor objects.
            NamedColor[] namedColors = 
                {
                    new NamedColor("Aqua", Color.Aqua),
                    new NamedColor("Black", Color.Black),
                    new NamedColor("Blue", Color.Blue),
                    new NamedColor("Fuchsia", Color.Fuchsia),
                    new NamedColor("Gray", Color.Gray),
                    new NamedColor("Green", Color.Green),
                    new NamedColor("Lime", Color.Lime),
                    new NamedColor("Maroon", Color.Maroon),
                    new NamedColor("Navy", Color.Navy),
                    new NamedColor("Olive", Color.Olive),
                    new NamedColor("Purple", Color.Purple),
                    new NamedColor("Red", Color.Red),
                    new NamedColor("Silver", Color.Silver),
                    new NamedColor("Teal", Color.Teal),
                    new NamedColor("White", Color.White),
                    new NamedColor("Yellow", Color.Yellow)
                };

            // Create ListView for the master page.
            ListView listView = new ListView
            {
                ItemsSource = namedColors
            };

            // Create the master page with the ListView.
            this.Master = new ContentPage
            {
            	Title = header.Text,
                Content = new StackLayout
                {
                    Children = 
                    {
                        header, 
                        listView
                    }
                }
            };

            // Create the detail page using NamedColorPage and wrap it in a
            // navigation page to provide a NavigationBar and Toggle button
            this.Detail = new NavigationPage(new NamedColorPage(true));

            // For Windows Phone, provide a way to get back to the master page.
            if (Device.OS == TargetPlatform.WinPhone)
            {
                (this.Detail as ContentPage).Content.GestureRecognizers.Add(
                    new TapGestureRecognizer((view) =>
                    {
                        this.IsPresented = true;
                    }));
            }

            // Define a selected handler for the ListView.
            listView.ItemSelected += (sender, args) =>
                {
                    // Set the BindingContext of the detail page.
                    this.Detail.BindingContext = args.SelectedItem;

                    // Show the detail page.
                    this.IsPresented = false;
                };

            // Initialize the ListView selection.
            listView.SelectedItem = namedColors[0];


        }
    }
}

Konstruktor

MasterDetailPage()
Kedaluwarsa.

Membuat kosong baru MasterDetailPage.

Bidang

ActionSheetSignalName
Kedaluwarsa.

Metode ini untuk penggunaan internal.

(Diperoleh dari Page)
AlertSignalName
Kedaluwarsa.

Metode ini untuk penggunaan internal.

(Diperoleh dari Page)
BusySetSignalName
Kedaluwarsa.

Metode ini untuk penggunaan internal.

(Diperoleh dari Page)
MasterBehaviorProperty
Kedaluwarsa.

Penyimpanan cadangan untuk properti MasterBehavior.

PromptSignalName
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Page)

Properti

AnchorX
Kedaluwarsa.

Mendapatkan atau mengatur komponen X dari titik tengah untuk transformasi apa pun, relatif terhadap batas elemen. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
AnchorY
Kedaluwarsa.

Mendapatkan atau mengatur komponen Y dari titik tengah untuk transformasi apa pun, relatif terhadap batas elemen. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
AutomationId
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang memungkinkan kerangka kerja otomatisasi untuk menemukan dan berinteraksi dengan elemen ini.

(Diperoleh dari Element)
Background
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
BackgroundColor
Kedaluwarsa.

Mendapatkan atau mengatur warna yang akan mengisi latar belakang VisualElement. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
BackgroundImage
Kedaluwarsa.

Mengidentifikasi gambar yang digunakan sebagai latar belakang untuk Page.

(Diperoleh dari Page)
BackgroundImageSource
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Page)
Batched
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
Behaviors
Kedaluwarsa.

Mendapatkan daftar Perilaku yang terkait dengan elemen ini. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
BindingContext
Kedaluwarsa.

Mendapatkan atau mengatur objek yang berisi properti yang akan ditargetkan oleh properti terikat milik ini BindableObject.

(Diperoleh dari BindableObject)
Bounds
Kedaluwarsa.

Mendapatkan batas elemen .

(Diperoleh dari VisualElement)
CanChangeIsPresented
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
class
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari NavigableElement)
ClassId
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang digunakan untuk mengidentifikasi kumpulan elemen serupa secara semantik.

(Diperoleh dari Element)
Clip
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
ContainerArea
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Page)
Detail
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
DetailBounds
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
DisableLayout
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
Dispatcher
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari BindableObject)
EffectControlProvider
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
Effects
Kedaluwarsa.

Daftar efek yang diterapkan pada item ini.

(Diperoleh dari Element)
FlowDirection
Kedaluwarsa.

Mendapatkan atau mengatur arah aliran tata letak.

(Diperoleh dari VisualElement)
Flyout
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
FlyoutBounds
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
FlyoutLayoutBehavior
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
Height
Kedaluwarsa.

Mendapatkan tinggi yang dirender saat ini dari elemen ini. Ini adalah properti yang dapat diikat baca-saja.

(Diperoleh dari VisualElement)
HeightRequest
Kedaluwarsa.

Mendapatkan atau mengatur penimpaan tinggi yang diinginkan dari elemen ini.

(Diperoleh dari VisualElement)
Icon
Kedaluwarsa.

Pengidentifikasi sumber daya untuk Pageikon terkait.

(Diperoleh dari Page)
IconImageSource
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Page)
Id
Kedaluwarsa.

Mendapatkan nilai yang dapat digunakan untuk mengidentifikasi elemen secara unik melalui eksekusi aplikasi.

(Diperoleh dari Element)
IgnoresContainerArea
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Page)
InputTransparent
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen ini harus terlibat dalam siklus interaksi pengguna. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
InternalChildren
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Page)
IsBusy
Kedaluwarsa.

Menandai Halaman sebagai sibuk. Ini akan menyebabkan indikator aktivitas global khusus platform menunjukkan status sibuk.

(Diperoleh dari Page)
IsEnabled
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen ini diaktifkan di antarmuka pengguna. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
IsFocused
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah elemen ini saat ini difokuskan. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
IsGestureEnabled
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
IsInNativeLayout
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
IsNativeStateConsistent
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
IsPlatformEnabled
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
IsPresented
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
IsTabStop
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen ini disertakan dalam navigasi tab. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
IsVisible
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menentukan apakah elemen ini harus menjadi bagian dari pohon visual atau tidak. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
LogicalChildren
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
Master
Kedaluwarsa.

Mendapatkan atau mengatur halaman master.

MasterBehavior
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan bagaimana konten detail ditampilkan.

MasterBounds
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

MinimumHeightRequest
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang mengambil alih tinggi minimum yang akan diminta elemen selama tata letak.

(Diperoleh dari VisualElement)
MinimumWidthRequest
Kedaluwarsa.

Mendapatkan atau mengatur nilai yang mengambil alih lebar minimum yang akan diminta elemen selama tata letak.

(Diperoleh dari VisualElement)
Navigation
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari NavigableElement)
NavigationProxy
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari NavigableElement)
Opacity
Kedaluwarsa.

Mendapatkan atau mengatur nilai opasitas yang diterapkan ke elemen saat dirender. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
Padding
Kedaluwarsa.

Ruang antara konten Page dan batasnya.

(Diperoleh dari Page)
Parent
Kedaluwarsa.

Mendapatkan atau mengatur elemen induk dari elemen .

(Diperoleh dari Element)
ParentView
Kedaluwarsa.

Mendapatkan elemen yang merupakan leluhur terdekat dari elemen ini yaitu VisualElement.

(Diperoleh dari Element)
Platform
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Element)
RealParent
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
Resources
Kedaluwarsa.

Mendapatkan atau mengatur kamus sumber daya lokal.

(Diperoleh dari VisualElement)
Rotation
Kedaluwarsa.

Mendapatkan atau mengatur rotasi (dalam derajat) tentang sumbu Z (rotasi afin) saat elemen dirender.

(Diperoleh dari VisualElement)
RotationX
Kedaluwarsa.

Mendapatkan atau mengatur rotasi (dalam derajat) tentang sumbu X (rotasi perspektif) saat elemen dirender.

(Diperoleh dari VisualElement)
RotationY
Kedaluwarsa.

Mendapatkan atau mengatur rotasi (dalam derajat) tentang sumbu Y (rotasi perspektif) saat elemen dirender.

(Diperoleh dari VisualElement)
Scale
Kedaluwarsa.

Mendapatkan atau mengatur faktor skala yang diterapkan ke elemen .

(Diperoleh dari VisualElement)
ScaleX
Kedaluwarsa.

Mendapatkan atau menetapkan nilai skala untuk diterapkan ke arah X.

(Diperoleh dari VisualElement)
ScaleY
Kedaluwarsa.

Mendapatkan atau mengatur nilai skala untuk diterapkan ke arah Y.

(Diperoleh dari VisualElement)
ShouldShowSplitMode
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
Style
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari NavigableElement)
StyleClass
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari NavigableElement)
StyleId
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang ditentukan pengguna untuk mengidentifikasi elemen secara unik.

(Diperoleh dari Element)
TabIndex
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
Title
Kedaluwarsa.

Judulnya Page.

(Diperoleh dari Page)
ToolbarItems
Kedaluwarsa.

Satu set ToolbarItem, diimplementasikan dengan cara khusus platform.

(Diperoleh dari Page)
TranslationX
Kedaluwarsa.

Mendapatkan atau mengatur delta terjemahan X dari elemen .

(Diperoleh dari VisualElement)
TranslationY
Kedaluwarsa.

Mendapatkan atau mengatur delta terjemahan Y dari elemen .

(Diperoleh dari VisualElement)
Triggers
Kedaluwarsa.

Mendapatkan daftar Pemicu yang terkait dengan elemen ini. Ini adalah properti yang dapat diikat.

(Diperoleh dari VisualElement)
Visual
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
Width
Kedaluwarsa.

Mendapatkan lebar yang dirender saat ini dari elemen ini. Ini adalah properti yang dapat diikat baca-saja.

(Diperoleh dari VisualElement)
WidthRequest
Kedaluwarsa.

Mendapatkan atau mengatur penimpaan lebar yang diinginkan dari elemen ini.

(Diperoleh dari VisualElement)
X
Kedaluwarsa.

Mendapatkan posisi X saat ini dari elemen ini. Ini adalah properti yang dapat diikat baca-saja.

(Diperoleh dari VisualElement)
Y
Kedaluwarsa.

Mendapatkan posisi Y saat ini dari elemen ini. Ini adalah properti yang dapat diikat baca-saja.

(Diperoleh dari VisualElement)

Metode

ApplyBindings()
Kedaluwarsa.

Terapkan pengikatan ke BindingContext.

(Diperoleh dari BindableObject)
BatchBegin()
Kedaluwarsa.

Menandakan dimulainya batch perubahan pada properti elemen.

(Diperoleh dari VisualElement)
BatchCommit()
Kedaluwarsa.

Menandakan akhir batch perintah ke elemen dan bahwa perintah tersebut sekarang harus dilakukan.

(Diperoleh dari VisualElement)
ChangeVisualState()
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
ClearValue(BindableProperty)
Kedaluwarsa.

Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk property.

(Diperoleh dari BindableObject)
ClearValue(BindablePropertyKey)
Kedaluwarsa.

Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk properti yang diidentifikasi oleh propertyKey.

(Diperoleh dari BindableObject)
CoerceValue(BindableProperty)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari BindableObject)
CoerceValue(BindablePropertyKey)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari BindableObject)
Descendants()
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
DisplayActionSheet(String, String, String, String[])
Kedaluwarsa.

Menampilkan lembar tindakan platform asli, memungkinkan pengguna aplikasi untuk memilih dari beberapa tombol.

(Diperoleh dari Page)
DisplayAlert(String, String, String)
Kedaluwarsa.

Menyajikan dialog pemberitahuan kepada pengguna aplikasi dengan satu tombol batalkan.

(Diperoleh dari Page)
DisplayAlert(String, String, String, String)
Kedaluwarsa.

Menyajikan dialog pemberitahuan kepada pengguna aplikasi dengan tombol terima dan batalkan.

(Diperoleh dari Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Page)
EffectIsAttached(String)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
FindByName(String)
Kedaluwarsa.

Mengembalikan elemen yang memiliki nama yang ditentukan.

(Diperoleh dari Element)
Focus()
Kedaluwarsa.

Attemps untuk mengatur fokus ke elemen ini.

(Diperoleh dari VisualElement)
ForceLayout()
Kedaluwarsa.

Page Memaksa untuk melakukan kode tata letak.

(Diperoleh dari Page)
GetSizeRequest(Double, Double)
Kedaluwarsa.

Mengembalikan SizeRequest elemen . Memanggil metode ini memulai batas ukuran siklus tata letak.

(Diperoleh dari VisualElement)
GetValue(BindableProperty)
Kedaluwarsa.

Mengembalikan nilai yang terkandung dalam BindableProperty.

(Diperoleh dari BindableObject)
GetValues(BindableProperty, BindableProperty)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
InvalidateMeasure()
Kedaluwarsa.

Metode yang dipanggil untuk membatalkan tata letak ini VisualElement. Memunculkan kejadian MeasureInvalidated.

(Diperoleh dari VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
IsSet(BindableProperty)
Kedaluwarsa.

Mengembalikan true jika properti target ada dan telah ditetapkan.

(Diperoleh dari BindableObject)
Layout(Rectangle)
Kedaluwarsa.

Updates batas elemen selama siklus tata letak.

(Diperoleh dari VisualElement)
LayoutChildren(Double, Double, Double, Double)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
Measure(Double, Double, MeasureFlags)
Kedaluwarsa.

Mengembalikan ukuran minimum yang dibutuhkan elemen visual untuk ditampilkan pada perangkat.

(Diperoleh dari VisualElement)
NativeSizeChanged()
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
On<T>()
Kedaluwarsa.

Mengembalikan instans khusus platform dari ini MasterDetailPage, di mana metode khusus platform dapat dipanggil.

OnAppearing()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
OnBackButtonPressed()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
OnBindingContextChanged()
Kedaluwarsa.

Dipanggil setiap kali konteks Page pengikatan perubahan. Ambil alih metode ini untuk menambahkan penanganan kelas untuk kejadian ini.

(Diperoleh dari Page)
OnChildAdded(Element)
Kedaluwarsa.

Pengembang aplikasi dapat mengambil alih metode ini untuk merespons ketika anak ditambahkan.

(Diperoleh dari VisualElement)
OnChildMeasureInvalidated(Object, EventArgs)
Kedaluwarsa.

Menunjukkan bahwa ukuran anak Element yang disukai telah berubah.

(Diperoleh dari Page)
OnChildRemoved(Element)
Kedaluwarsa.

Pengembang aplikasi dapat mengambil alih metode ini untuk merespons ketika anak dihapus.

(Diperoleh dari VisualElement)
OnChildRemoved(Element, Int32)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
OnChildrenReordered()
Kedaluwarsa.

Dipanggil setiap kali ChildrenReordered peristiwa akan dipancarkan. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.

(Diperoleh dari VisualElement)
OnDisappearing()
Kedaluwarsa.

Ketika ditimpa, memungkinkan pengembang aplikasi untuk menyesuaikan perilaku saat Page menghilang.

(Diperoleh dari Page)
OnMeasure(Double, Double)
Kedaluwarsa.

Metode yang dipanggil ketika pengukuran tata letak terjadi.

(Diperoleh dari VisualElement)
OnParentSet()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
OnPropertyChanged(String)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

OnPropertyChanging(String)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

OnSizeAllocated(Double, Double)
Kedaluwarsa.

Menunjukkan bahwa Page telah ditetapkan ukurannya.

(Diperoleh dari Page)
OnSizeRequest(Double, Double)
Kedaluwarsa.

Metode ini dipanggil selama lulus pengukuran siklus tata letak untuk mendapatkan ukuran elemen yang diinginkan.

(Diperoleh dari VisualElement)
OnTabIndexPropertyChanged(Int32, Int32)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
OnTabStopPropertyChanged(Boolean, Boolean)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
RemoveBinding(BindableProperty)
Kedaluwarsa.

Menghapus pengikatan yang ditetapkan sebelumnya.

(Diperoleh dari BindableObject)
RemoveDynamicResource(BindableProperty)
Kedaluwarsa.

Menghapus sumber daya dinamis yang ditetapkan sebelumnya

(Diperoleh dari Element)
SendAppearing()
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Page)
SendBackButtonPressed()
Kedaluwarsa.

Panggilan OnBackButtonPressed().

(Diperoleh dari Page)
SendDisappearing()
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Page)
SetBinding(BindableProperty, BindingBase)
Kedaluwarsa.

Menetapkan pengikatan ke properti.

(Diperoleh dari BindableObject)
SetDynamicResource(BindableProperty, String)
Kedaluwarsa.

Mengatur properti BindableProperty dari elemen ini untuk diperbarui melalui DynamicResource dengan kunci yang disediakan.

(Diperoleh dari Element)
SetValue(BindableProperty, Object)
Kedaluwarsa.

Mengatur nilai properti yang ditentukan.

(Diperoleh dari BindableObject)
SetValue(BindablePropertyKey, Object)
Kedaluwarsa.

Mengatur nilai propertyKey.

(Diperoleh dari BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
SetValueFromRenderer(BindableProperty, Object)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
SetValueFromRenderer(BindablePropertyKey, Object)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
ShouldShowToolbarButton()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
SizeAllocated(Double, Double)
Kedaluwarsa.

SizeAllocated dipanggil selama siklus tata letak untuk menandakan dimulainya tata letak sub-pohon.

(Diperoleh dari VisualElement)
TabIndexDefaultValueCreator()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
TabStopDefaultValueCreator()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari VisualElement)
UnapplyBindings()
Kedaluwarsa.

Membatalkan semua pengikatan yang ditetapkan sebelumnya.

(Diperoleh dari BindableObject)
Unfocus()
Kedaluwarsa.

Membatalkan pengaturan fokus ke elemen ini.

(Diperoleh dari VisualElement)
UpdateChildrenLayout()
Kedaluwarsa.

Meminta anak-anak Elementdari Page memperbarui tata letak mereka.

(Diperoleh dari Page)
UpdateFlyoutLayoutBehavior()
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)

Acara

Appearing
Kedaluwarsa.

Menunjukkan bahwa Page akan muncul.

(Diperoleh dari Page)
BackButtonPressed
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
BatchCommitted
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
BindingContextChanged
Kedaluwarsa.

Dimunculkan setiap kali BindingContext properti berubah.

(Diperoleh dari BindableObject)
ChildAdded
Kedaluwarsa.

Terjadi setiap kali elemen anak ditambahkan ke elemen .

(Diperoleh dari Element)
ChildRemoved
Kedaluwarsa.

Terjadi setiap kali elemen anak dihapus dari elemen .

(Diperoleh dari Element)
ChildrenReordered
Kedaluwarsa.

Terjadi ketika Turunan VisualElement telah diurutkan ulang.

(Diperoleh dari VisualElement)
DescendantAdded
Kedaluwarsa.

Terjadi setiap kali elemen anak ditambahkan ke subtree elemen.

(Diperoleh dari Element)
DescendantRemoved
Kedaluwarsa.

Terjadi setiap kali elemen anak dihapus dari subtree elemen.

(Diperoleh dari Element)
Disappearing
Kedaluwarsa.

Menunjukkan bahwa Page akan berhenti ditampilkan.

(Diperoleh dari Page)
FocusChangeRequested
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari VisualElement)
Focused
Kedaluwarsa.

Terjadi ketika elemen menerima fokus.

(Diperoleh dari VisualElement)
IsPresentedChanged
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari FlyoutPage)
LayoutChanged
Kedaluwarsa.

Dimunculkan ketika tata letak Page telah berubah.

(Diperoleh dari Page)
MeasureInvalidated
Kedaluwarsa.

Peristiwa yang dimunculkan saat tata letak elemen visual tidak valid.

(Diperoleh dari VisualElement)
PlatformSet
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

(Diperoleh dari Element)
PropertyChanged
Kedaluwarsa.

Dimunculkan ketika properti telah berubah.

(Diperoleh dari BindableObject)
PropertyChanging
Kedaluwarsa.

Dimunculkan ketika properti akan berubah.

(Diperoleh dari BindableObject)
SizeChanged
Kedaluwarsa.

Terjadi ketika properti Lebar atau Tinggi mengubah nilai pada elemen ini.

(Diperoleh dari VisualElement)
Unfocused
Kedaluwarsa.

Terjadi ketika elemen kehilangan fokus.

(Diperoleh dari VisualElement)

Implementasi Antarmuka Eksplisit

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari Element)
INameScope.RegisterName(String, Object)
Kedaluwarsa.

Hanya untuk penggunaan internal.

(Diperoleh dari Element)
IVisualElementController.EffectiveFlowDirection
Kedaluwarsa.

Mendapatkan arah aliran visual yang efektif untuk elemen pada platform, dengan mempertimbangkan pengaturan alur lokal dan logis.

(Diperoleh dari VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)
Kedaluwarsa.

Metode ini untuk penggunaan internal.

(Diperoleh dari VisualElement)

Metode Ekstensi

AbortAnimation(IAnimatable, String)
Kedaluwarsa.

Menghentikan animasi.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Kedaluwarsa.

Mengatur parameter yang ditentukan dan memulai animasi.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Kedaluwarsa.

Mengatur parameter yang ditentukan dan memulai animasi.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)
Kedaluwarsa.

Mengatur parameter yang ditentukan dan memulai animasi.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)
Kedaluwarsa.

Mengatur parameter yang ditentukan dan memulai animasi.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)
Kedaluwarsa.

Mengatur parameter yang ditentukan dan memulai animasi kinetik.

AnimationIsRunning(IAnimatable, String)
Kedaluwarsa.

Mengembalikan nilai Boolean yang menunjukkan apakah animasi yang ditentukan oleh handle sedang berjalan atau tidak.

Batch(IAnimatable)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)
Kedaluwarsa.

Membuat dan menerapkan pengikatan ke properti.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Kedaluwarsa.

Membuat dan menerapkan pengikatan dari ekspresi.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

AncestorToRoot(Page)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

FindByName<T>(Element, String)
Kedaluwarsa.

Mengembalikan instans jenis T yang memiliki nama name dalam cakupan yang menyertakan element.

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

GetSortedTabIndexesOnParentPage(VisualElement)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

GetTabIndexesOnParentPage(ITabStopElement, Int32)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

FadeTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang melakukan pudar yang dijelaskan oleh opacityparameter , length, dan easing .

LayoutTo(VisualElement, Rectangle, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang memudahkan batas VisualElement yang ditentukan oleh view persegi panjang yang ditentukan oleh bounds parameter .

RelRotateTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Memutar VisualElement yang ditentukan oleh view dari rotasinya saat ini oleh drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang menskalakan VisualElement yang ditentukan oleh view dari skala saat ini ke dscale.

RotateTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang melakukan rotasi yang dijelaskan oleh rotationparameter , length, dan easing .

RotateXTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang condong sumbu Y dengan opacity, membutuhkan waktu length dan menggunakan easing.

RotateYTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang condong sumbu X dengan opacity, membutuhkan waktu length dan menggunakan easing.

ScaleTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Mengembalikan tugas yang menskalakan VisualElement yang ditentukan oleh view ke faktor scaleskala absolut .

ScaleXTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

ScaleYTo(VisualElement, Double, UInt32, Easing)
Kedaluwarsa.

Page Yang mengelola dua panel informasi: Halaman master yang menyajikan data pada tingkat tinggi, dan halaman detail yang menampilkan detail tingkat rendah tentang informasi di master.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)
Kedaluwarsa.

Menganimasikan elemen properti TranslationX dan TranslationY dari nilainya saat ini ke nilai baru. Ini memastikan bahwa tata letak input berada di posisi yang sama dengan tata letak visual.

HasVisualStateGroups(VisualElement)
Kedaluwarsa.

Mengembalikan true jika element memiliki satu atau beberapa grup status visual yang terkait dengannya. Jika tidak, kembalikan false.

Berlaku untuk