Szukaj…


EntryCell

EntryCell to komórka, która łączy możliwości etykiety i wejścia. EntryCell może być przydatny w scenariuszach podczas budowania funkcji w aplikacji w celu gromadzenia danych od użytkownika. Można je łatwo umieścić w TableView i traktować jako prosty formularz.

XAML

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

Kod

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

wprowadź opis zdjęcia tutaj

SwitchCell

SwitchCell to komórka, która łączy w sobie możliwości etykiety i przełącznika on-off. SwitchCell może być przydatny do włączania i wyłączania funkcji, a nawet preferencji użytkownika lub opcji konfiguracji.

XAML

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

Kod

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

wprowadź opis zdjęcia tutaj

TextCell

TextCell to komórka, która ma dwa oddzielne obszary tekstowe do wyświetlania danych. TextCell jest zwykle używany do celów informacyjnych zarówno w kontrolkach TableView, jak i ListView. Dwa obszary tekstowe są wyrównane w pionie, aby zmaksymalizować przestrzeń w komórce. Ten typ komórki jest również powszechnie używany do wyświetlania danych hierarchicznych, więc gdy użytkownik dotknie tej komórki, przejdzie do innej strony.

XAML

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

Kod

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

wprowadź opis zdjęcia tutaj

ImageCell

ImageCell jest dokładnie tak, jak brzmi. Jest to prosta komórka, która zawiera tylko obraz. Ta kontrola działa bardzo podobnie do normalnej kontroli obrazu, ale z dużo mniejszą ilością dzwonków i gwizdków.

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

Kod

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

wprowadź opis zdjęcia tutaj

ViewCell

Możesz uznać ViewCell za pustą tablicę. To twoje osobiste płótno, aby utworzyć komórkę, która wygląda dokładnie tak, jak chcesz. Możesz nawet skomponować go z wystąpień wielu innych obiektów widoku połączonych z kontrolkami układu. Ogranicza Cię tylko wyobraźnia. A może rozmiar ekranu.

XAML

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

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

Kod

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

wprowadź opis zdjęcia tutaj



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow