TextCell Classe

Definizione

Un Cell con testo primario Text e Detail.A Cell with primary Text and Detail text.

public class TextCell : Xamarin.Forms.Cell
type TextCell = class
    inherit Cell
Ereditarietà
Derivato

Commenti

Nell'esempio seguente viene illustrato un utilizzo di base.The following example shows a basic use.


public class App : Application
{
    public App()
    {
        MainPage = new ContentPage {
            Content = new TableView {
                Intent = TableIntent.Form,
                Root = new TableRoot ("Table Title") {
                    new TableSection ("Section 1 Title") {
                        new TextCell {
                            Text = "TextCell Text",
                            Detail = "TextCell Detail"
                        },
                        new EntryCell {
                            Label = "EntryCell:",
                            Placeholder = "default keyboard",
                            Keyboard = Keyboard.Default
                        }
                    },
                    new TableSection ("Section 2 Title") {
                        new EntryCell {
                            Label = "Another EntryCell:",
                            Placeholder = "phone keyboard",
                            Keyboard = Keyboard.Telephone
                        },
                        new SwitchCell {
                            Text = "SwitchCell:"
                        }
                    }
                }
            }
        }; 
    }
    // OnStart, OnSleep, OnResume overrides omitted...
}

Costruttori

TextCell()

Inizializza una nuova istanza della classe TextCell.Initializes a new instance of the TextCell class.

Campi

CommandParameterProperty

Identifica la proprietà associabile CommandParameter.Identifies the CommandParameter bindable property.

CommandProperty

Identifica la proprietà associabile Command.Identifies the Command bindable property.

DefaultCellHeight

Altezza predefinita delle celle.The default height of cells.

(Ereditato da Cell)
DetailColorProperty

Identifica la proprietà associabile DetailColor.Identifies the DetailColor bindable property.

DetailProperty

Ottiene o imposta il testo secondario da visualizzare.Gets or sets the secondary text to be displayed. Si tratta di una proprietà associabile.This is a bindable property.

TextColorProperty

Identifica la proprietà associabile TextColor.Identifies the TextColor bindable property.

TextProperty

Identifica la proprietà associabile Text.Identifies the Text bindable property.

Proprietà

AutomationId

Ottiene o imposta un valore che consente al framework di automazione di individuare questo elemento e di interagire con esso.Gets or sets a value that allows the automation framework to find and interact with this element.

(Ereditato da Element)
BindingContext

Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject.Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

(Ereditato da BindableObject)
ClassId

Ottiene o imposta un valore utilizzato per identificare una raccolta di elementi semanticamente simili.Gets or sets a value used to identify a collection of semantically similar elements.

(Ereditato da Element)
Command

Ottiene o imposta l'oggetto ICommand da eseguire quando viene toccato TextCell.Gets or sets the ICommand to be executed when the TextCell is tapped. Si tratta di una proprietà associabile.This is a bindable property.

CommandParameter

Ottiene o imposta il parametro passato quando si richiama il comando.Gets or sets the parameter passed when invoking the Command. Si tratta di una proprietà associabile.This is a bindable property.

ContextActions

Ottiene un elenco di voci di menu che sarà visualizzato in caso di movimento di contesto specifico del dispositivo nella classe Cell.Gets a list of menu items to display when the user performs the device-specific context gesture on the Cell.

(Ereditato da Cell)
Detail

Ottiene o imposta il testo secondario da visualizzare nella TextCell.Gets or sets the secondary text to be displayed in the TextCell. Si tratta di una proprietà associabile.This is a bindable property.

DetailColor

Ottiene o imposta il colore per il rendering del testo secondario.Gets or sets the color to render the secondary text. Si tratta di una proprietà associabile.This is a bindable property.

EffectControlProvider

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
Effects

Un elenco degli effetti che vengono applicati a questo elemento.A list of the effects that are applied to this item.

(Ereditato da Element)
HasContextActions

Ottiene un valore che indica se la cella ha almeno una voce di menu nella proprietà elenco ContextActions.Gets a value that indicates whether the cell has at least one menu item in its ContextActions list property.

(Ereditato da Cell)
Height

Ottiene o imposta l'altezza della cella.Gets or sets the height of the Cell.

(Ereditato da Cell)
Id

Ottiene un valore che può essere utilizzato per identificare in modo univoco un elemento tramite l'esecuzione di un'applicazione.Gets a value that can be used to uniquely identify an element through the run of an application.

(Ereditato da Element)
IsEnabled

Ottiene o imposta lo stato IsEnabled della cella.Gets or sets the IsEnabled state of the Cell. Si tratta di una proprietà associabile.This is a bindable property.

(Ereditato da Cell)
LogicalChildren

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
Parent

Ottiene o imposta l'elemento padre dell'elemento.Gets or sets the parent element of the element.

(Ereditato da Element)
ParentView

Ottiene l'elemento che rappresenta il predecessore più vicino di questo elemento che è VisualElement.Gets the element which is the closest ancestor of this element that is a VisualElement.

(Ereditato da Element)
Platform (Ereditato da Element)
RealParent

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
RenderHeight

Ottiene l'altezza della cella di cui viene eseguito il rendering nel dispositivo.Gets the height of the rendered cell on the device.

(Ereditato da Cell)
StyleId

Ottiene o imposta un valore definito dall'utente per identificare in modo univoco l'elemento.Gets or sets a user defined value to uniquely identify the element.

(Ereditato da Element)
Text

Ottiene o imposta il testo primario da visualizzare.Gets or sets the primary text to be displayed. Si tratta di una proprietà associabile.This is a bindable property.

TextColor

Ottiene o imposta il colore per il rendering del testo primario.Gets or sets the color to render the primary text. Si tratta di una proprietà associabile.This is a bindable property.

Metodi

ApplyBindings()

Applica le associazioni a BindingContext.Apply the bindings to BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato da SetValue per property.Clears any value set by SetValue for property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.Clears any value set by SetValue for the property that is identified by propertyKey.

(Ereditato da BindableObject)
Descendants()

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
EffectIsAttached(String)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
FindByName(String)

Restituisce l'elemento con il nome specificato.Returns the element that has the specified name.

(Ereditato da Element)
ForceUpdateSize()

Aggiorna immediatamente le dimensioni della cella.Immediately updates the cell's size.

(Ereditato da Cell)
GetValue(BindableProperty)

Restituisce il valore contenuto in BindableProperty.Returns the value that is contained in the BindableProperty.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Restituisce true se la proprietà di destinazione esiste ed è stata impostata.Returns true if the target property exists and has been set.

(Ereditato da BindableObject)
On<T>() (Ereditato da Cell)
OnAppearing()

Richiamato ogni volta che si verifica un evento Appearing.Invoked whenever an Appearing event occurs. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da Cell)
OnBindingContextChanged()

Evento che viene generato quando cambia il contesto di associazione.Event that is raised when the binding context is changed.

(Ereditato da Cell)
OnChildAdded(Element)

Richiamato ogni volta che l'evento ChildAdded deve essere emesso.Invoked whenever the ChildAdded event needs to be emitted. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da Element)
OnChildRemoved(Element)

Richiamato ogni volta che l'evento ChildRemoved deve essere emesso.Invoked whenever the ChildRemoved event needs to be emitted. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da Element)
OnDisappearing()

Richiamato ogni volta che si verifica un evento Disappearing.Invoked whenever an Disappearing event occurs. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da Cell)
OnParentSet()

Gli sviluppatori di applicazioni possono eseguire l'override di questo metodo per eseguire delle azioni quando è impostato l'elemento padre della cella.Application developers can override this method to do actions when the cell's parent is set.

(Ereditato da Cell)
OnPropertyChanged(String)

Metodo chiamato quando viene modificata una proprietà associata.Method that is called when a bound property is changed.

(Ereditato da Element)
OnPropertyChanging(String)

Gli sviluppatori TApplication possono eseguire l'override di questo metodo per agire quando è impostata la proprietà denominata da propertyName.TApplication developers can override this method to do actions when the property named by propertyName is set.

(Ereditato da Cell)
OnTapped()

Richiamato ogni volta che si tocca la cella.Invoked whenever the Cell is Tapped.

RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza.Removes a previously set binding.

(Ereditato da BindableObject)
RemoveDynamicResource(BindableProperty)

Rimuove una risorsa dinamica impostata in precedenzaRemoves a previously set dynamic resource

(Ereditato da Element)
SendAppearing()

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Cell)
SendDisappearing()

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Cell)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà.Assigns a binding to a property.

(Ereditato da BindableObject)
SetDynamicResource(BindableProperty, String)

Imposta la proprietà BindableProperty di questo elemento da aggiornare tramite la DynamicResource con la chiave fornita.Sets the BindableProperty property of this element to be updated via the DynamicResource with the provided key.

(Ereditato da Element)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà specificata.Sets the value of the specified property.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore di propertyKey.Sets the value of the propertyKey.

(Ereditato da BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
UnapplyBindings()

Annulla tutte le associazioni impostate in precedenza.Unapplies all previously set bindings.

(Ereditato da BindableObject)

Eventi

Appearing

Si verifica quando la rappresentazione visiva di una cella viene aggiunta al layout visivo.Occurs when the visual representation of the Cell is being added to the visual layout.

(Ereditato da Cell)
BindingContextChanged

Si verifica ogni volta che la proprietà BindingContext cambia.Raised whenever the BindingContext property changes.

(Ereditato da BindableObject)
ChildAdded

Si verifica ogni volta che un elemento figlio viene aggiunto all'elemento.Occurs whenever a child element is added to the element.

(Ereditato da Element)
ChildRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dall'elemento.Occurs whenever a child element is removed from the element.

(Ereditato da Element)
DescendantAdded

Si verifica ogni volta che un elemento figlio viene aggiunto al sottoalbero dell'elemento.Occurs whenever a child element is added to the elements subtree.

(Ereditato da Element)
DescendantRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dal sottoalbero dell'elemento.Occurs whenever a child element is removed from the elements subtree.

(Ereditato da Element)
Disappearing

Si verifica quando la rappresentazione visiva della cella viene rimossa dal layout visivo.Occurs when the visual representation of the Cell is being removed from the visual layout.

(Ereditato da Cell)
ForceUpdateSizeRequested

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Cell)
PlatformSet (Ereditato da Element)
PropertyChanged

Viene chiamato quando una proprietà è stata modificata.Raised when a property has changed.

(Ereditato da BindableObject)
PropertyChanging

Viene chiamato quando una proprietà sta per essere modificata.Raised when a property is about to change.

(Ereditato da BindableObject)
Tapped

Si verifica quando la cella viene toccata.Occurs when the Cell is Tapped.

(Ereditato da Cell)

Implementazioni dell'interfaccia esplicita

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Ereditato da Element)
INameScope.RegisterName(String, Object)

Solo per uso interno.For internal use only.

(Ereditato da Element)

Metodi di estensione

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

Crea un'associazione e la applica a una proprietà.Creates and applies a binding to a property.

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

Crea e applica un'associazione da un'espressione.Creates and applies a binding from an expression.

GetPath(Cell)

For internal use by platform renderers.

FindByName<T>(Element, String)

Restituisce l'istanza di tipo T con nome name nell'ambito che include element.Returns the instance of type T that has name name in the scope that includes element.

Si applica a