NavigationPage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine.
[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._NavigationPageRenderer))]
public class NavigationPage : Xamarin.Forms.Page, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.NavigationPage>, Xamarin.Forms.INavigationPageController, Xamarin.Forms.IPageContainer<Xamarin.Forms.Page>
type NavigationPage = class
inherit Page
interface IPageContainer<Page>
interface INavigationPageController
interface IElementConfiguration<NavigationPage>
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Si noti che nella piattaforma Android le INavigation operazioni non generano notifiche del ciclo di vita delle attività. Per ogni Page push o pop, l'implementazione di Android di NavigationPage aggiunge o rimuove semplicemente il contenuto della pagina a o da una singola attività.
Si noti anche che la piattaforma Windows Phone fornisce lo spostamento in modo nativo. Pertanto, non è necessario usare un NavigationPage oggetto per ottenere lo spostamento su tale piattaforma.
Costruttori
NavigationPage() |
Inizializza un nuovo oggetto NavigationPage. |
NavigationPage(Page) |
Crea un nuovo elemento NavigationPage con |
Campi
ActionSheetSignalName |
Questo metodo è per uso interno. (Ereditato da Page) |
AlertSignalName |
Questo metodo è per uso interno. (Ereditato da Page) |
BackButtonTitleProperty |
Identifica la proprietà associata al titolo del pulsante Indietro. |
BarBackgroundColorProperty |
Identifica la proprietà associata al colore di sfondo della barra dell'elemento NavigationPage. |
BarBackgroundProperty |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
BarTextColorProperty |
Identifica la proprietà associata al colore del testo della barra dell'elemento NavigationPage. |
BusySetSignalName |
Questo metodo è per uso interno. (Ereditato da Page) |
CurrentPageProperty |
Identifica la proprietà CurrentPage. |
HasBackButtonProperty |
Archivio di backup per la proprietà HasBackButton. |
HasNavigationBarProperty |
Archivio di backup per la proprietà HasNavigationBar. |
IconColorProperty |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
PromptSignalName |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Page) |
RootPageProperty |
Identifica la proprietà RootPage. |
TintProperty |
Obsoleti.
Identifica la proprietà associabile Tint. |
TitleIconImageSourceProperty |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
TitleIconProperty |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
TitleViewProperty |
Archivio di backup per la proprietà associata che ottiene e imposta le visualizzazioni titolo. |
Proprietà
AnchorX |
Ottiene o imposta il componente X del punto centrale di qualsiasi trasformazione, rispetto ai limiti dell'elemento. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
AnchorY |
Ottiene o imposta il componente Y del punto centrale di qualsiasi trasformazione, rispetto ai limiti dell'elemento. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
AutomationId |
Ottiene o imposta un valore che consente al framework di automazione di individuare questo elemento e di interagire con esso. (Ereditato da Element) |
Background |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
BackgroundColor |
Ottiene o imposta il colore di riempimento dello sfondo di un elemento VisualElement. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
BackgroundImage |
Obsoleti.
Identifica l'immagine usata come sfondo per Page. (Ereditato da Page) |
BackgroundImageSource |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Page) |
BarBackground |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
BarBackgroundColor |
Ottiene o imposta il colore di sfondo della barra nella parte superiore dell'elemento NavigationPage. |
BarTextColor |
Ottiene o imposta il testo visualizzato sulla barra nella parte superiore dell'elemento NavigationPage. |
Batched |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
Behaviors |
Ottiene l'elenco di Comportamenti associati a questo elemento. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
BindingContext |
Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject. (Ereditato da BindableObject) |
Bounds |
Ottiene i limiti dell'elemento. (Ereditato da VisualElement) |
class |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da NavigableElement) |
ClassId |
Ottiene o imposta un valore utilizzato per identificare una raccolta di elementi semanticamente simili. (Ereditato da Element) |
Clip |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
ContainerArea |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Page) |
CurrentPage |
Elemento Page attualmente più in alto nello stack di navigazione. |
DisableLayout |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
Dispatcher |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da BindableObject) |
EffectControlProvider |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
Effects |
Un elenco degli effetti che vengono applicati a questo elemento. (Ereditato da Element) |
FlowDirection |
Ottiene o imposta la direzione di flusso del layout. (Ereditato da VisualElement) |
Height |
Ottiene l'altezza corrente di questo elemento di cui è stato eseguito il rendering. Si tratta di una proprietà associabile di sola lettura. (Ereditato da VisualElement) |
HeightRequest |
Ottiene o imposta l'override dell'altezza desiderata di questo elemento. (Ereditato da VisualElement) |
Icon |
Obsoleti.
Identificatore della risorsa per l'icona associata di Page. (Ereditato da Page) |
IconImageSource |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Page) |
Id |
Ottiene un valore che può essere utilizzato per identificare in modo univoco un elemento tramite l'esecuzione di un'applicazione. (Ereditato da Element) |
IgnoresContainerArea |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Page) |
InputTransparent |
Ottiene o imposta un valore che indica se l'elemento deve essere incluso nel ciclo di interazione dell'utente. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
InternalChildren |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Page) |
IsBusy |
Contrassegna la pagina come occupata. Ciò causa la visualizzazione dello stato di occupato da parte dell'indicatore delle attività globali specifiche della piattaforma. (Ereditato da Page) |
IsEnabled |
Ottiene o imposta un valore che indica se l'elemento è abilitato nell'interfaccia utente. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
IsFocused |
Ottiene o imposta un valore che indica se questo elemento ha attualmente lo stato attivo. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
IsInNativeLayout |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
IsNativeStateConsistent |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
IsPlatformEnabled |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
IsTabStop |
Ottiene o imposta un valore che indica se questo elemento è incluso nell'ordine di spostamento tramite tabulazione. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
IsVisible |
Ottiene o imposta un valore che determina se l'elemento deve essere parte della struttura ad albero visuale o meno. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
LogicalChildren |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
MinimumHeightRequest |
Ottiene o imposta un valore che sostituisce l'altezza minima richiesta dall'elemento durante il layout. (Ereditato da VisualElement) |
MinimumWidthRequest |
Ottiene o imposta un valore che sostituisce la larghezza minima richiesta dall'elemento durante il layout. (Ereditato da VisualElement) |
Navigation |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da NavigableElement) |
NavigationProxy |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da NavigableElement) |
Opacity |
Ottiene o imposta il valore di opacità applicato all'elemento quando ne viene eseguito il rendering. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
Padding |
Spazio tra il contenuto di Page e il relativo bordo. (Ereditato da Page) |
Pages |
Per uso interno della piattaforma Xamarin.Forms. |
Parent |
Ottiene o imposta l'elemento padre dell'elemento. (Ereditato da Element) |
ParentView |
Obsoleti.
Ottiene l'elemento che rappresenta il predecessore più vicino di questo elemento che è VisualElement. (Ereditato da Element) |
Platform |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Element) |
RealParent |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
Resources |
Ottiene o imposta il dizionario risorse locale. (Ereditato da VisualElement) |
RootPage |
Elemento Page che è la radice dello stack di navigazione. |
Rotation |
Ottiene o imposta la rotazione (in gradi) intorno all'asse Z (rotazione affine) quando viene eseguito il rendering dell'elemento. (Ereditato da VisualElement) |
RotationX |
Ottiene o imposta la rotazione (in gradi) intorno all'asse X (rotazione prospettica) quando viene eseguito il rendering dell'elemento. (Ereditato da VisualElement) |
RotationY |
Ottiene o imposta la rotazione (in gradi) intorno all'asse Y (rotazione prospettica) quando viene eseguito il rendering dell'elemento. (Ereditato da VisualElement) |
Scale |
Ottiene o imposta il fattore di scala applicato all'elemento. (Ereditato da VisualElement) |
ScaleX |
Ottiene o imposta un valore di scala da applicare alla direzione X. (Ereditato da VisualElement) |
ScaleY |
Ottiene o imposta un valore di scala da applicare alla direzione Y. (Ereditato da VisualElement) |
StackDepth |
Per uso interno della piattaforma Xamarin.Forms. |
Style |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da NavigableElement) |
StyleClass |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da NavigableElement) |
StyleId |
Ottiene o imposta un valore definito dall'utente per identificare in modo univoco l'elemento. (Ereditato da Element) |
TabIndex |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
Tint |
Obsoleti.
Colore da usare come tinta dell'elemento NavigationPage. |
Title |
Il titolo di Page. (Ereditato da Page) |
ToolbarItems |
Un set di oggetti ToolbarItem implementati in modo specifico per la piattaforma. (Ereditato da Page) |
TranslationX |
Ottiene o imposta il delta di traslazione X dell'elemento. (Ereditato da VisualElement) |
TranslationY |
Ottiene o imposta il delta di traslazione Y dell'elemento. (Ereditato da VisualElement) |
Triggers |
Ottiene l'elenco dei trigger associati a questo elemento. Si tratta di una proprietà associabile. (Ereditato da VisualElement) |
Visual |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
Width |
Ottiene la larghezza corrente di questo elemento di cui è stato eseguito il rendering. Si tratta di una proprietà associabile di sola lettura. (Ereditato da VisualElement) |
WidthRequest |
Ottiene o imposta l'override della larghezza desiderata di questo elemento. (Ereditato da VisualElement) |
X |
Ottiene la posizione X corrente di questo elemento. Si tratta di una proprietà associabile di sola lettura. (Ereditato da VisualElement) |
Y |
Ottiene la posizione Y corrente di questo elemento. Si tratta di una proprietà associabile di sola lettura. (Ereditato da VisualElement) |
Metodi
ApplyBindings() |
Applica le associazioni a BindingContext. (Ereditato da BindableObject) |
BatchBegin() |
Segnala l'inizio di un batch di modifiche alle proprietà degli elementi. (Ereditato da VisualElement) |
BatchCommit() |
Segnala la fine di un batch di comandi all'elemento e indica la necessità di eseguire il commit dei comandi. (Ereditato da VisualElement) |
ChangeVisualState() |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
ClearValue(BindableProperty) |
Cancella qualsiasi valore impostato da SetValue per |
ClearValue(BindablePropertyKey) |
Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da |
CoerceValue(BindableProperty) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da BindableObject) |
CoerceValue(BindablePropertyKey) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da BindableObject) |
Descendants() |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
DisplayActionSheet(String, String, String, String[]) |
Visualizza una finestra delle azioni nativa della piattaforma che consente all'utente dell'applicazione di scegliere tra diversi pulsanti. (Ereditato da Page) |
DisplayAlert(String, String, String) |
Visualizza una finestra di dialogo di avviso all'utente dell'applicazione con un singolo pulsante di annullamento. (Ereditato da Page) |
DisplayAlert(String, String, String, String) |
Visualizza una finestra di dialogo di avviso all'utente dell'applicazione con un pulsante di accettazione e uno di annullamento. (Ereditato da Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard) |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Page) |
EffectIsAttached(String) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
FindByName(String) |
Restituisce l'elemento con il nome specificato. (Ereditato da Element) |
Focus() |
Tenta di impostare lo stato attivo su questo elemento. (Ereditato da VisualElement) |
ForceLayout() |
Forza l'esecuzione di un passaggio di layout da parte di Page. (Ereditato da Page) |
GetBackButtonTitle(BindableObject) |
Titolo del pulsante Indietro per l'elemento |
GetHasBackButton(Page) |
Restituisce un valore che indica se |
GetHasNavigationBar(BindableObject) |
Restituisce un valore che indica se |
GetIconColor(BindableObject) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetSizeRequest(Double, Double) |
Obsoleti.
Restituisce la struct SizeRequest dell'elemento. La chiamata a questo metodo avvia il passaggio di misurazione di un ciclo di layout. (Ereditato da VisualElement) |
GetTitleIcon(BindableObject) |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetTitleIconImageSource(BindableObject) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetTitleView(BindableObject) |
Restituisce la visualizzazione da usare come titolo per la pagina di navigazione. |
GetValue(BindableProperty) |
Restituisce il valore contenuto in BindableProperty. (Ereditato da BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsoleti.
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsoleti.
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
InvalidateMeasure() |
Metodo chiamato per invalidare il layout dell'elemento VisualElement. Genera l'evento MeasureInvalidated. (Ereditato da VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
IsSet(BindableProperty) |
Restituisce |
Layout(Rectangle) |
Aggiorna i limiti dell'elemento durante il ciclo di layout. (Ereditato da VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Dispone gli elementi Element figlio nell'area specificata. (Ereditato da Page) |
Measure(Double, Double, MeasureFlags) |
Restituisce le dimensioni minime necessarie per un elemento visivo perché possa essere visualizzato nel dispositivo. (Ereditato da VisualElement) |
NativeSizeChanged() |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
On<T>() |
Restituisce l'istanza specifica della piattaforma di tale NavigationPage, in cui è possibile chiamare un metodo specifico della piattaforma. |
OnAppearing() |
Se sottoposto a override, consente agli sviluppatori delle applicazioni di personalizzare il comportamento immediatamente prima che l'oggetto Page diventi visibile. (Ereditato da Page) |
OnBackButtonPressed() |
Evento generato quando viene premuto il pulsante Indietro dell'hardware. Questo evento non viene generato in iOS. |
OnBindingContextChanged() |
Richiamato ogni volta che il contesto di associazione dell'oggetto Page cambia. Eseguire l'override di questo metodo per aggiungere la gestione di classi per questo evento. (Ereditato da Page) |
OnChildAdded(Element) |
Gli sviluppatori di applicazioni possono eseguire l'override di questo metodo per rispondere quando viene aggiunto un elemento figlio. (Ereditato da VisualElement) |
OnChildMeasureInvalidated(Object, EventArgs) |
Indica che la dimensione preferita di un elemento Element figlio è stata modificata. (Ereditato da Page) |
OnChildRemoved(Element) |
Obsoleti.
Gli sviluppatori di applicazioni possono eseguire l'override di questo metodo per rispondere quando viene rimosso un elemento figlio. (Ereditato da VisualElement) |
OnChildRemoved(Element, Int32) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
OnChildrenReordered() |
Richiamato ogni volta che sarà emesso l'evento ChildrenReordered. Implementare questo metodo per aggiungere la gestione delle classi per questo evento. (Ereditato da VisualElement) |
OnDisappearing() |
Se sottoposto a override, consente allo sviluppatore dell'applicazione di personalizzare il comportamento quando l'oggetto Page scompare. (Ereditato da Page) |
OnMeasure(Double, Double) |
Metodo chiamato quando si verifica una misurazione del layout. (Ereditato da VisualElement) |
OnParentSet() |
Chiamato se in Page viene modificata la proprietà Parent. (Ereditato da Page) |
OnPropertyChanged(String) |
Metodo chiamato quando viene modificata una proprietà associata. (Ereditato da Element) |
OnPropertyChanging(String) |
Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata. (Ereditato da BindableObject) |
OnSizeAllocated(Double, Double) |
Indica che è stata assegnata una dimensione a Page. (Ereditato da Page) |
OnSizeRequest(Double, Double) |
Obsoleti.
Questo metodo viene chiamato durante il passaggio di misurazione di un ciclo di layout per ottenere le dimensioni desiderate di un elemento. (Ereditato da VisualElement) |
OnTabIndexPropertyChanged(Int32, Int32) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
OnTabStopPropertyChanged(Boolean, Boolean) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
Peek(Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
PopAsync() |
Rimuove in modo asincrono l'elemento Page più in alto nello stack di navigazione. |
PopAsync(Boolean) |
Rimuove in modo asincrono l'elemento Page più in alto nello stack di navigazione, con animazione facoltativa. |
PopAsyncInner(Boolean, Boolean) |
Per uso interno della piattaforma Xamarin.Forms. |
PopToRootAsync() |
Estrae tutti gli elementi ad eccezione della Page radice dallo stack di navigazione. |
PopToRootAsync(Boolean) |
Attività per prelevare in modo asincrono tutte le pagine dallo stack di navigazione. |
PushAsync(Page) |
Presenta una classe Page eseguendone il push asincrono nello stack di navigazione. |
PushAsync(Page, Boolean) |
Attività per inserire in modo asincrono una pagina nello stack di navigazione, con animazione facoltativa. |
RemoveBinding(BindableProperty) |
Rimuove un'associazione impostata in precedenza. (Ereditato da BindableObject) |
RemoveDynamicResource(BindableProperty) |
Rimuove una risorsa dinamica impostata in precedenza (Ereditato da Element) |
SendAppearing() |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Page) |
SendBackButtonPressed() |
Chiama OnBackButtonPressed(). (Ereditato da Page) |
SendDisappearing() |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Page) |
SetBackButtonTitle(BindableObject, String) |
Imposta il titolo visualizzato sul pulsante Indietro per |
SetBinding(BindableProperty, BindingBase) |
Assegna un'associazione a una proprietà. (Ereditato da BindableObject) |
SetDynamicResource(BindableProperty, String) |
Imposta la proprietà BindableProperty di questo elemento da aggiornare tramite la DynamicResource con la chiave fornita. (Ereditato da Element) |
SetHasBackButton(Page, Boolean) |
Aggiunge o rimuove un pulsante Indietro in |
SetHasNavigationBar(BindableObject, Boolean) |
Imposta un valore che indica se questo elemento NavigationPage ha una barra di spostamento. |
SetIconColor(BindableObject, Color) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
SetTitleIcon(BindableObject, FileImageSource) |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
SetTitleIconImageSource(BindableObject, ImageSource) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
SetTitleView(BindableObject, View) |
Imposta la visualizzazione da usare come titolo per la pagina di navigazione. |
SetValue(BindableProperty, Object) |
Imposta il valore della proprietà specificata. (Ereditato da BindableObject) |
SetValue(BindablePropertyKey, Object) |
Imposta il valore di propertyKey. (Ereditato da BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
SizeAllocated(Double, Double) |
La chiamata a SizeAllocated avviene durante il ciclo di layout per segnalare l'inizio del layout di una sottostruttura ad albero. (Ereditato da VisualElement) |
TabIndexDefaultValueCreator() |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
TabStopDefaultValueCreator() |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da VisualElement) |
UnapplyBindings() |
Annulla tutte le associazioni impostate in precedenza. (Ereditato da BindableObject) |
Unfocus() |
Annulla l'impostazione dello stato attivo su questo elemento. (Ereditato da VisualElement) |
UpdateChildrenLayout() |
Richiede che gli elementi Element figlio di Page aggiornino il layout. (Ereditato da Page) |
Eventi
Appearing |
Indica che l'oggetto Page sta per essere visualizzato. (Ereditato da Page) |
BatchCommitted |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
BindingContextChanged |
Si verifica ogni volta che la proprietà BindingContext cambia. (Ereditato da BindableObject) |
ChildAdded |
Si verifica ogni volta che un elemento figlio viene aggiunto all'elemento. (Ereditato da Element) |
ChildRemoved |
Si verifica ogni volta che un elemento figlio viene rimosso dall'elemento. (Ereditato da Element) |
ChildrenReordered |
Si verifica quando gli elementi figlio di un elemento VisualElement sono stati riordinati. (Ereditato da VisualElement) |
DescendantAdded |
Si verifica ogni volta che un elemento figlio viene aggiunto al sottoalbero dell'elemento. (Ereditato da Element) |
DescendantRemoved |
Si verifica ogni volta che un elemento figlio viene rimosso dal sottoalbero dell'elemento. (Ereditato da Element) |
Disappearing |
Indica che l'oggetto Page sta per non essere più visualizzato. (Ereditato da Page) |
FocusChangeRequested |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da VisualElement) |
Focused |
Si verifica quando l'elemento riceve lo stato attivo. (Ereditato da VisualElement) |
InsertPageBeforeRequested |
Per uso interno della piattaforma Xamarin.Forms. |
LayoutChanged |
Generato se viene modificato il layout di Page. (Ereditato da Page) |
MeasureInvalidated |
Evento generato quando il layout di un elemento visivo è invalidato. (Ereditato da VisualElement) |
PlatformSet |
Obsoleti.
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. (Ereditato da Element) |
Popped |
Evento che viene generato dopo l'estrazione di una pagina da questo elemento NavigationPage. |
PoppedToRoot |
Evento che viene generato dopo l'estrazione dell'ultimo elemento non radice da questo elemento NavigationPage. |
PopRequested |
Per uso interno della piattaforma Xamarin.Forms. |
PopToRootRequested |
Per uso interno della piattaforma Xamarin.Forms. |
PropertyChanged |
Viene chiamato quando una proprietà è stata modificata. (Ereditato da BindableObject) |
PropertyChanging |
Viene chiamato quando una proprietà sta per essere modificata. (Ereditato da BindableObject) |
Pushed |
Evento che viene generato quando una pagina viene inserita in questo elemento NavigationPage. |
PushRequested |
Per uso interno della piattaforma Xamarin.Forms. |
RemovePageRequested |
Per uso interno della piattaforma Xamarin.Forms. |
SizeChanged |
Si verifica quando le proprietà Width o Height modificano il valore in questo elemento. (Ereditato da VisualElement) |
Unfocused |
Si verifica quando l'elemento perde lo stato attivo. (Ereditato da VisualElement) |
Implementazioni dell'interfaccia esplicita
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da Element) |
INameScope.RegisterName(String, Object) |
Solo per uso interno. (Ereditato da Element) |
INavigationPageController.RemoveAsyncInner(Page, Boolean, Boolean) |
Per uso interno della piattaforma Xamarin.Forms. |
IVisualElementController.EffectiveFlowDirection |
Ottiene la direzione di flusso effettiva dell'elemento visivo per l'elemento nella piattaforma, considerando le impostazioni di flusso locali e logiche. (Ereditato da VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Questo metodo è previsto solo per uso interno. (Ereditato da VisualElement) |
Metodi di estensione
AbortAnimation(IAnimatable, String) |
Interrompe l'animazione. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) |
Imposta i parametri specificati e avvia l'animazione. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) |
Imposta i parametri specificati e avvia l'animazione kinetic. |
AnimationIsRunning(IAnimatable, String) |
Restituisce un valore booleano che indica se l'animazione specificata da |
Batch(IAnimatable) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Crea un'associazione e la applica a una proprietà. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Obsoleti.
Crea e applica un'associazione da un'espressione. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
AncestorToRoot(Page) |
Per uso interno della piattaforma Xamarin.Forms. |
FindByName<T>(Element, String) |
Restituisce l'istanza di tipo |
FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetSortedTabIndexesOnParentPage(VisualElement) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
GetTabIndexesOnParentPage(ITabStopElement, Int32) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
FadeTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che esegue la dissolvenza descritta dai parametri |
LayoutTo(VisualElement, Rectangle, UInt32, Easing) |
Restituisce un'attività che estende i limiti dell'elemento VisualElement specificato da |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Ruota l'elemento VisualElement specificato da |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'elemento VisualElement specificato da |
RotateTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che esegue la rotazione descritta dai parametri |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che inclina l'asse Y di |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che inclina l'asse X di |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Restituisce un'attività che ridimensiona l'elemento VisualElement specificato da |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Elemento Page che gestisce la navigazione e l'esperienza utente di uno stack di altre pagine. |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Anima le proprietà TranslationX e TranslationY di un elemento dai valori correnti ai nuovi valori. Questo garantisce che il layout di input si trovi nella stessa posizione del layout visuale. |
HasVisualStateGroups(VisualElement) |
Restituisce |