BackButtonBehavior Kelas
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.
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell .
public ref class BackButtonBehavior : Microsoft::Maui::Controls::BindableObject
public class BackButtonBehavior : Microsoft.Maui.Controls.BindableObject
type BackButtonBehavior = class
inherit BindableObject
Public Class BackButtonBehavior
Inherits BindableObject
- Warisan
Konstruktor
| Nama | Deskripsi |
|---|---|
| BackButtonBehavior() |
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell . |
Bidang
| Nama | Deskripsi |
|---|---|
| CommandParameterProperty |
Properti yang dapat diikat untuk CommandParameter. |
| CommandProperty |
Properti yang dapat diikat untuk Command. |
| IconOverrideProperty |
Properti yang dapat diikat untuk IconOverride. |
| IsEnabledProperty |
Properti yang dapat diikat untuk IsEnabled. |
| IsVisibleProperty |
Properti yang dapat diikat untuk IsVisible. |
| TextOverrideProperty |
Properti yang dapat diikat untuk TextOverride. |
Properti
| Nama | Deskripsi |
|---|---|
| BindingContext |
Mendapatkan atau mengatur objek yang berisi properti yang akan ditargetkan oleh properti terikat milik ini BindableObject. Ini adalah properti yang dapat diikat. (Diperoleh dari BindableObject) |
| Command |
Mendapatkan atau mengatur perintah untuk dijalankan saat tombol kembali ditekan. Ini adalah properti yang dapat diikat. |
| CommandParameter |
Mendapatkan atau mengatur parameter untuk diteruskan ke Command. Ini adalah properti yang dapat diikat. |
| Dispatcher |
Mendapatkan dispatcher yang tersedia ketika objek yang dapat diikat ini dibuat, jika tidak, mencoba menemukan dispatcher terdekat yang tersedia (mungkin jendela/aplikasi). (Diperoleh dari BindableObject) |
| IconOverride |
Mendapatkan atau mengatur ikon yang akan digunakan alih-alih ikon tombol kembali default. Ini adalah properti yang dapat diikat. |
| IsEnabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah tombol kembali diaktifkan. Ini adalah properti yang dapat diikat. |
| IsVisible |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah tombol kembali terlihat. Ini adalah properti yang dapat diikat. |
| TextOverride |
Mendapatkan atau mengatur teks untuk ditampilkan alih-alih teks tombol kembali default. Ini adalah properti yang dapat diikat. |
Metode
| Nama | Deskripsi |
|---|---|
| ApplyBindings() |
Menerapkan semua pengikatan saat ini ke BindingContext. (Diperoleh dari BindableObject) |
| ClearValue(BindableProperty) |
Menghapus nilai apa pun yang sebelumnya diatur untuk properti yang dapat diikat. (Diperoleh dari BindableObject) |
| ClearValue(BindablePropertyKey) |
Menghapus nilai apa pun yang sebelumnya diatur untuk properti yang dapat diikat, yang diidentifikasi oleh kuncinya. (Diperoleh dari BindableObject) |
| CoerceValue(BindableProperty) |
Memaksa nilai properti yang dapat diikat yang ditentukan. Ini dilakukan dengan memanggil BindableProperty.CoerceValueDelegate properti yang dapat diikat yang ditentukan. (Diperoleh dari BindableObject) |
| CoerceValue(BindablePropertyKey) |
Memaksa nilai properti yang dapat diikat yang ditentukan. Ini dilakukan dengan memanggil BindableProperty.CoerceValueDelegate properti yang dapat diikat yang ditentukan. (Diperoleh dari BindableObject) |
| GetValue(BindableProperty) |
Mengembalikan nilai yang terkandung dalam properti yang dapat diikat yang diberikan. (Diperoleh dari BindableObject) |
| IsSet(BindableProperty) |
Menentukan apakah properti yang dapat diikat ada atau tidak dan memiliki set nilai. (Diperoleh dari BindableObject) |
| OnBindingContextChanged() |
Menaikkan BindingContextChanged acara. (Diperoleh dari BindableObject) |
| OnPropertyChanged(String) |
Menaikkan PropertyChanged acara. (Diperoleh dari BindableObject) |
| OnPropertyChanging(String) |
Menaikkan PropertyChanging acara. (Diperoleh dari BindableObject) |
| RemoveBinding(BindableProperty) |
Menghapus pengikatan yang ditetapkan sebelumnya dari properti yang dapat diikat. (Diperoleh dari BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Menetapkan pengikatan ke properti yang dapat diikat. (Diperoleh dari BindableObject) |
| SetValue(BindableProperty, Object) |
Mengatur nilai properti yang dapat diikat yang ditentukan. (Diperoleh dari BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Mengatur nilai properti yang dapat diikat yang ditentukan. (Diperoleh dari BindableObject) |
| UnapplyBindings() |
Menghapus semua pengikatan saat ini dari konteks saat ini. (Diperoleh dari BindableObject) |
Acara
| Nama | Deskripsi |
|---|---|
| BindingContextChanged |
Terjadi ketika nilai BindingContext properti berubah. (Diperoleh dari BindableObject) |
| PropertyChanged |
Terjadi ketika nilai properti berubah. (Diperoleh dari BindableObject) |
| PropertyChanging |
Terjadi ketika nilai properti berubah. (Diperoleh dari BindableObject) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell . (Diperoleh dari BindableObject) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell . |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell . |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Menyesuaikan tampilan dan perilaku tombol kembali dalam aplikasi Shell . |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Membuat dan menerapkan pengikatan ke properti. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Membuat pengikatan antara properti pada objek sumber dan properti pada objek target. |