TextCell Clase

Definición

Un Cell con Text principal y texto Detail.A Cell with primary Text and Detail text.

public class TextCell : Xamarin.Forms.Cell
type TextCell = class
    inherit Cell
Herencia
Derivado

Comentarios

En el ejemplo siguiente se muestra un uso básico.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...
}

Constructores

TextCell()

Inicializa una nueva instancia de la clase TextCell.Initializes a new instance of the TextCell class.

Campos

CommandParameterProperty

Identifica la propiedad enlazable CommandParameter.Identifies the CommandParameter bindable property.

CommandProperty

Identifica la propiedad enlazable Command.Identifies the Command bindable property.

DefaultCellHeight

El alto predeterminado de una celda.The default height of cells.

(Heredado de Cell)
DetailColorProperty

Identifica la propiedad enlazable DetailColor.Identifies the DetailColor bindable property.

DetailProperty

Obtiene o establece el texto secundario que se mostrará.Gets or sets the secondary text to be displayed. Esta es una propiedad enlazable.This is a bindable property.

TextColorProperty

Identifica la propiedad enlazable TextColor.Identifies the TextColor bindable property.

TextProperty

Identifica la propiedad enlazable Text.Identifies the Text bindable property.

Propiedades

AutomationId

Obtiene o establece un valor que permite que el marco de automatización busque este elemento e interactúe con él.Gets or sets a value that allows the automation framework to find and interact with this element.

(Heredado de Element)
BindingContext

Obtiene o establece el objeto que contiene las propiedades que van a dirigir las propiedades enlazadas que pertenecen a este BindableObject.Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

(Heredado de BindableObject)
ClassId

Obtiene o establece un valor que se usa para identificar una colección de elementos similares semánticamente.Gets or sets a value used to identify a collection of semantically similar elements.

(Heredado de Element)
Command

Obtiene o establece el ICommand para que se ejecute cuando se pulsa TextCell.Gets or sets the ICommand to be executed when the TextCell is tapped. Es una propiedad enlazable.This is a bindable property.

CommandParameter

Obtiene o establece el parámetro pasado al invocar el comando.Gets or sets the parameter passed when invoking the Command. Esta es una propiedad enlazable.This is a bindable property.

ContextActions

Obtiene una lista de elementos de menú que se muestra cuando el usuario realiza el gesto de contexto específico del dispositivo en la celda.Gets a list of menu items to display when the user performs the device-specific context gesture on the Cell.

(Heredado de Cell)
Detail

Obtiene o establece el texto secundario que se mostrará en TextCell.Gets or sets the secondary text to be displayed in the TextCell. Esta es una propiedad enlazable.This is a bindable property.

DetailColor

Obtiene o establece el color para representar el texto secundario.Gets or sets the color to render the secondary text. Es una propiedad enlazable.This is a bindable property.

EffectControlProvider

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
Effects

Lista de los efectos aplicados a este elemento.A list of the effects that are applied to this item.

(Heredado de Element)
HasContextActions

Obtiene un valor que indica si la celda tiene, por lo menos, un elemento de menú en la propiedad de lista de ContextActions.Gets a value that indicates whether the cell has at least one menu item in its ContextActions list property.

(Heredado de Cell)
Height

Obtiene o establece el alto de la celda.Gets or sets the height of the Cell.

(Heredado de Cell)
Id

Obtiene un valor que se puede utilizar para identificar de forma única un elemento durante la ejecución de una aplicación.Gets a value that can be used to uniquely identify an element through the run of an application.

(Heredado de Element)
IsEnabled

Obtiene o establece el estado IsEnabled de la celda.Gets or sets the IsEnabled state of the Cell. Es una propiedad enlazable.This is a bindable property.

(Heredado de Cell)
LogicalChildren

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
Parent

Obtiene o establece el elemento principal del elemento.Gets or sets the parent element of the element.

(Heredado de Element)
ParentView

Obtiene el elemento que es el antecesor más cercano de este elemento, que es un VisualElement.Gets the element which is the closest ancestor of this element that is a VisualElement.

(Heredado de Element)
Platform (Heredado de Element)
RealParent

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
RenderHeight

Obtiene el alto de la celda representada en el dispositivo.Gets the height of the rendered cell on the device.

(Heredado de Cell)
StyleId

Obtiene o establece un valor definido por el usuario que identifica de forma única el elemento.Gets or sets a user defined value to uniquely identify the element.

(Heredado de Element)
Text

Obtiene o establece el texto principal que se mostrará.Gets or sets the primary text to be displayed. Esta es una propiedad enlazable.This is a bindable property.

TextColor

Obtiene o establece el color para representar el texto principal.Gets or sets the color to render the primary text. Es una propiedad enlazable.This is a bindable property.

Métodos

ApplyBindings()

Aplica los enlaces a BindingContext.Apply the bindings to BindingContext.

(Heredado de BindableObject)
ClearValue(BindableProperty)

Borra cualquier valor establecido por SetValue para property.Clears any value set by SetValue for property.

(Heredado de BindableObject)
ClearValue(BindablePropertyKey)

Borra cualquier valor establecido por SetValue para la propiedad que propertyKey identifica.Clears any value set by SetValue for the property that is identified by propertyKey.

(Heredado de BindableObject)
Descendants()

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
EffectIsAttached(String)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
FindByName(String)

Recupera el elemento que tiene el nombre especificado.Returns the element that has the specified name.

(Heredado de Element)
ForceUpdateSize()

Actualiza inmediatamente el tamaño de la celda.Immediately updates the cell's size.

(Heredado de Cell)
GetValue(BindableProperty)

Devuelve el valor contenido en la propiedad BindableProperty.Returns the value that is contained in the BindableProperty.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
IsSet(BindableProperty)

Devuelve true si existe y se ha establecido la propiedad de destino.Returns true if the target property exists and has been set.

(Heredado de BindableObject)
On<T>() (Heredado de Cell)
OnAppearing()

Se invoca siempre que se produce un evento Appearing.Invoked whenever an Appearing event occurs. Implemente este método a fin de agregar el control de clases para este evento.Implement this method to add class handling for this event.

(Heredado de Cell)
OnBindingContextChanged()

Evento que tiene lugar cuando se cambia el contexto de enlace.Event that is raised when the binding context is changed.

(Heredado de Cell)
OnChildAdded(Element)

Se invoca siempre que el evento ChildAdded debe emitirse.Invoked whenever the ChildAdded event needs to be emitted. Implemente este método a fin de agregar el control de clases para este evento.Implement this method to add class handling for this event.

(Heredado de Element)
OnChildRemoved(Element)

Se invoca siempre que el evento ChildRemoved debe emitirse.Invoked whenever the ChildRemoved event needs to be emitted. Implemente este método a fin de agregar el control de clases para este evento.Implement this method to add class handling for this event.

(Heredado de Element)
OnDisappearing()

Se invoca siempre que se produce un evento Disappearing.Invoked whenever an Disappearing event occurs. Implemente este método a fin de agregar el control de clases para este evento.Implement this method to add class handling for this event.

(Heredado de Cell)
OnParentSet()

Los desarrolladores de la aplicación pueden invalidar este método para que realice acciones cuando se establece el elemento primario de la celda.Application developers can override this method to do actions when the cell's parent is set.

(Heredado de Cell)
OnPropertyChanged(String)

Método al que se llama cuando una propiedad enlazada cambia.Method that is called when a bound property is changed.

(Heredado de Element)
OnPropertyChanging(String)

Los desarrolladores de la aplicación pueden reemplazar este método para que realice acciones cuando se establezca la propiedad denominada por propertyName.TApplication developers can override this method to do actions when the property named by propertyName is set.

(Heredado de Cell)
OnTapped()

Se invoca cuando se pulsa la celda.Invoked whenever the Cell is Tapped.

RemoveBinding(BindableProperty)

Quita un enlace definida previamente.Removes a previously set binding.

(Heredado de BindableObject)
RemoveDynamicResource(BindableProperty)

Quita un recurso dinámico definido previamente.Removes a previously set dynamic resource

(Heredado de Element)
SendAppearing()

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Cell)
SendDisappearing()

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Cell)
SetBinding(BindableProperty, BindingBase)

Asigna un enlace a una propiedad.Assigns a binding to a property.

(Heredado de BindableObject)
SetDynamicResource(BindableProperty, String)

Establece que la propiedad BindableProperty de este elemento se actualice a través del DynamicResource con la clave proporcionada.Sets the BindableProperty property of this element to be updated via the DynamicResource with the provided key.

(Heredado de Element)
SetValue(BindableProperty, Object)

Establece el valor de la propiedad especificada.Sets the value of the specified property.

(Heredado de BindableObject)
SetValue(BindablePropertyKey, Object)

Establece el valor de la propiedad propertyKey.Sets the value of the propertyKey.

(Heredado de BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
UnapplyBindings()

Deshace todos los enlaces establecidos previamente.Unapplies all previously set bindings.

(Heredado de BindableObject)

Eventos

Appearing

Se produce cuando se agrega la representación visual de la celda al diseño visual.Occurs when the visual representation of the Cell is being added to the visual layout.

(Heredado de Cell)
BindingContextChanged

Se produce siempre que cambia la propiedad BindingContext.Raised whenever the BindingContext property changes.

(Heredado de BindableObject)
ChildAdded

Se produce cada vez que se agrega un elemento secundario al elemento.Occurs whenever a child element is added to the element.

(Heredado de Element)
ChildRemoved

Se produce cada vez que se quita un elemento secundario del elemento.Occurs whenever a child element is removed from the element.

(Heredado de Element)
DescendantAdded

Se produce cada vez que se agrega un elemento secundario al subárbol de elementos.Occurs whenever a child element is added to the elements subtree.

(Heredado de Element)
DescendantRemoved

Se produce cada vez que se quita un elemento secundario del subárbol de elementos.Occurs whenever a child element is removed from the elements subtree.

(Heredado de Element)
Disappearing

Se produce cuando se quita la representación visual de la celda del diseño visual.Occurs when the visual representation of the Cell is being removed from the visual layout.

(Heredado de Cell)
ForceUpdateSizeRequested

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Cell)
PlatformSet (Heredado de Element)
PropertyChanged

Se produce cuando ha cambiado una propiedad.Raised when a property has changed.

(Heredado de BindableObject)
PropertyChanging

Se produce cuando una propiedad está a punto de cambiar.Raised when a property is about to change.

(Heredado de BindableObject)
Tapped

Se produce cuando vuelve a tocar la celda.Occurs when the Cell is Tapped.

(Heredado de Cell)

Implementaciones de interfaz explícitas

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Para uso interno de la plataforma de Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Heredado de Element)
INameScope.RegisterName(String, Object)

Sólo para uso interno.For internal use only.

(Heredado de Element)

Métodos de extensión

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

Crea y aplica un enlace a una propiedad.Creates and applies a binding to a property.

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

Crea y aplica un enlace desde una expresión.Creates and applies a binding from an expression.

GetPath(Cell)

For internal use by platform renderers.

FindByName<T>(Element, String)

Devuelve la instancia del tipo T que tiene el nombre name en el ámbito que incluye element.Returns the instance of type T that has name name in the scope that includes element.

Se aplica a