Suche…


EntryCell

Eine EntryCell ist eine Zelle, die die Fähigkeiten eines Labels und eines Eintrags kombiniert. Die EntryCell kann in Szenarien hilfreich sein, wenn Sie in Ihrer Anwendung einige Funktionen zum Sammeln von Daten vom Benutzer erstellen. Sie können leicht in eine TableView eingefügt und als einfaches Formular behandelt werden.

XAML

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

Code

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

Geben Sie hier die Bildbeschreibung ein

SwitchCell

Eine SwitchCell ist eine Zelle, die die Funktionen eines Labels und eines Ein-Aus-Schalters kombiniert. Eine SwitchCell kann hilfreich sein, um die Funktionalität oder sogar Benutzereinstellungen oder Konfigurationsoptionen ein- und auszuschalten.

XAML

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

Code

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

Geben Sie hier die Bildbeschreibung ein

TextCell

Eine TextCell ist eine Zelle mit zwei separaten Textbereichen zum Anzeigen von Daten. Eine TextCell wird normalerweise zu Informationszwecken in TableView- und ListView-Steuerelementen verwendet. Die beiden Textbereiche sind vertikal ausgerichtet, um den Platz innerhalb der Zelle zu maximieren. Diese Art von Zelle wird häufig auch zur Anzeige hierarchischer Daten verwendet. Wenn der Benutzer diese Zelle antippt, navigiert er zu einer anderen Seite.

XAML

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

Code

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

Geben Sie hier die Bildbeschreibung ein

ImageCell

Eine ImageCell ist genau so, wie es sich anhört. Es ist eine einfache Zelle, die nur ein Bild enthält. Diese Steuerung funktioniert sehr ähnlich wie eine normale Bildsteuerung, jedoch mit weitaus weniger Glocken.

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" />

Code

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"
};

Geben Sie hier die Bildbeschreibung ein

ViewCell

Sie können eine ViewCell als leere Tafel betrachten. Es ist Ihre persönliche Leinwand, um eine Zelle zu erstellen, die genau so aussieht, wie Sie es möchten. Sie können es sogar aus Instanzen mehrerer anderer View-Objekte zusammenstellen, die mit Layout-Steuerelementen zusammengefügt werden. Sie sind nur durch Ihre Vorstellungskraft begrenzt. Und vielleicht Bildschirmgröße.

XAML

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

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

Code

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 }
}
};

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow