Ricerca…


EntryCell

Una EntryCell è una cella che combina le capacità di un'etichetta e di una voce. EntryCell può essere utile in scenari quando si creano alcune funzionalità all'interno dell'applicazione per raccogliere dati dall'utente. Possono essere facilmente inseriti in un TableView e trattati come un semplice modulo.

XAML

<EntryCell Label="Type Something"
Placeholder="Here"/>

Codice

var entryCell = new EntryCell {
Label = "Type Something",
Placeholder = "Here"
};

inserisci la descrizione dell'immagine qui

SwitchCell

Una SwitchCell è una cella che combina le capacità di un'etichetta e di un interruttore on-off. Una SwitchCell può essere utile per attivare o disattivare la funzionalità o anche le preferenze dell'utente o le opzioni di configurazione.

XAML

<SwitchCell Text="Switch It Up!" />

Codice

var switchCell = new SwitchCell {
Text = "Switch It Up!"
};

inserisci la descrizione dell'immagine qui

TextCell

Un TextCell è una cella che ha due aree di testo separate per la visualizzazione dei dati. Un TextCell viene in genere utilizzato a scopo informativo in entrambi i controlli TableView e ListView. Le due aree di testo sono allineate verticalmente per massimizzare lo spazio all'interno della cella. Questo tipo di cella viene anche comunemente utilizzato per visualizzare dati gerarchici, quindi quando l'utente tocca questa cella, passerà a un'altra pagina.

XAML

<TextCell Text="I am primary"
TextColor="Red"
Detail="I am secondary"
DetailColor="Blue"/>

Codice

var textCell = new TextCell {
Text = "I am primary",
TextColor = Color.Red,
Detail = "I am secondary",
DetailColor = Color.Blue
};

inserisci la descrizione dell'immagine qui

ImageCell

Un ImageCell è esattamente come sembra. È una semplice cella che contiene solo un'immagine. Questo controllo funziona in modo molto simile a un normale controllo Immagine, ma con un numero di campanelli e fischietti molto inferiore.

XAML

<ImageCell ImageSource="http://d2g29cya9iq7ip.cloudfront.net/content/imag
es/company/aboutus-video-bg.png?v=25072014072745")),
 Text="This is some text"
 Detail="This is some detail" />

Codice

var imageCell = new ImageCell {
ImageSource = ImageSource.FromUri(new Uri("http://d2g29cya9iq7ip.clou
109
dfront.net/content/images/company/aboutus-videobg.png?v=25072014072745")),
 Text = "This is some text",
 Detail = "This is some detail"
};

inserisci la descrizione dell'immagine qui

ViewCell

Puoi considerare un ViewCell una lavagna vuota. È la tua tela personale per creare una cella che sembra esattamente come la vuoi tu. Puoi anche comporlo di istanze di più altri oggetti View messi insieme con i controlli Layout. Sei solo limitato dalla tua immaginazione. E forse la dimensione dello schermo.

XAML

<ViewCell>
<ViewCell.View>
<StackLayout>
<Button Text="My Button"/>

<Label Text="My Label"/>
<Entry Text="And some other stuff"/>
</StackLayout>
</ViewCell.View>
</ViewCell>

Codice

var button = new Button { Text = "My Button" };
var label = new Label { Text = "My Label" };
var entry = new Entry { Text ="And some other stuff" };
var viewCell = new ViewCell {
View = new StackLayout {
Children = { button, label, entry }
}
};

inserisci la descrizione dell'immagine qui



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow