<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alejandra.rivera</id>
	<title>RAD Studio - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alejandra.rivera"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/de/Spezial:Beitr%C3%A4ge/Alejandra.rivera"/>
	<updated>2026-08-30T17:36:57Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215019</id>
		<title>Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215019"/>
		<updated>2020-07-15T22:28:45Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Included the Note macro to the content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)}}&lt;br /&gt;
{{Parent|Tutorials zu Datenbanken und LiveBindings}}&lt;br /&gt;
&lt;br /&gt;
In diesem Tutorial wird gezeigt, wie mit dem &#039;&#039;&#039;[[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039; eine &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|{{FM}}-ListView-Komponente]]&#039;&#039;&#039; mit Beispieldaten aus einer &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente gefüllt wird. Das Tutorial zeigt, wie die Beispieldaten hinzugefügt und die Bindungen zwischen der Prototypquelle und der Listenansicht zum Füllen der Liste erstellt werden. &lt;br /&gt;
&lt;br /&gt;
Wie bei allen LiveBindings ist für dieses Tutorial &#039;&#039;&#039;keinerlei Code&#039;&#039;&#039; erforderlich.  Um eine einsetzbare Anwendung zu erstellen, müssen Sie aber keine Ereignisbehandlungsroutinen oder anderen Code hinzufügen.&lt;br /&gt;
&lt;br /&gt;
==Schritt 1: Erstellen des Projekts==&lt;br /&gt;
&lt;br /&gt;
# Erstellen Sie ein neues Projekt. Wählen Sie für dieses Beispiel [[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]. Wählen Sie im Experten &#039;&#039;&#039;Leere Anwendung&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LBListView1.jpg|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Suchen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|TListView]]&#039;&#039;&#039;, und ziehen Sie sie auf das Formular.&lt;br /&gt;
# Fügen Sie dem Formular eine &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente hinzu.&lt;br /&gt;
# Wählen Sie im Formular die &#039;&#039;&#039;ListView1&#039;&#039;&#039;-Komponente aus, und setzen Sie dann im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.Controls.TControl.Align|Align]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;Client&amp;lt;/code&amp;gt; und die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.TListViewBase.SearchVisible|SearchVisible]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
#:Bevor Sie den &#039;&#039;&#039;Stil&#039;&#039;&#039; oder die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; im [[Formular-Designer|Formular-Designer]] festlegen, sollte das Formular wie der folgende Bildschirm aussehen:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#: [[File:TListView1.png|520px|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:{{Note|Weitere Informationen zur Auswahl des &#039;&#039;&#039;Stils&#039;&#039;&#039; und der &#039;&#039;&#039;Ansichten&#039;&#039;&#039; finden Sie unter [[Formular-Designer#Stilauswahl|Stilauswahl]] und [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]].}}&lt;br /&gt;
&lt;br /&gt;
==Schritt 2: Hinzufügen von Feldern==&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie dann &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddField.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] die Eigenschaft &#039;&#039;&#039;ColorsNames&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddFieldDialog.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Schritt 3: Erstellen von LiveBindings==&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den [[LiveBindings-Designer|LiveBindings-Designer]] (wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; [[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;), und ziehen Sie die Eigenschaft &amp;lt;code&amp;gt;ColorsName1&amp;lt;/code&amp;gt; von TPrototypeBindSource auf die Eigenschaft &amp;lt;code&amp;gt;Item.Text&amp;lt;/code&amp;gt; von ListView, um diese Eigenschaften zu binden.&lt;br /&gt;
#: Die ListView-Komponente wird automatisch mit den Farbnamen aus der Prototypdaten-Komponente gefüllt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindings.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Setzen Sie [[lib_de:FMX.ListView.TListView.ItemAppearance|TListView.ItemAppearance]] wie folgt auf &#039;&#039;&#039;ImageListItemRightButton&#039;&#039;&#039;:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Suchen Sie dann im [[Objektinspektor|Objektinspektor]] den Knoten &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039;, erweitern Sie ihn, und ändern Sie die Eigenschaft &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; in &amp;lt;code&amp;gt;ImageListItemRightButton&amp;lt;/code&amp;gt;:&lt;br /&gt;
#:[[File:ItemAppearance.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Optional können Sie eine Färbung für die Text-Schaltflächen von &#039;&#039;&#039;TListView&#039;&#039;&#039; zuweisen. Führen Sie Folgendes aus:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Erweitern Sie in der [[Strukturansicht|Strukturansicht]] unter &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039;, und wählen Sie dann &#039;&#039;&#039;[[lib_de:FMX.ListView.Appearances.TItemAppearanceObjects.TextButton|TextButton]]&#039;&#039;&#039; aus.&lt;br /&gt;
#* Suchen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]]&#039;&#039;&#039;, und setzen Sie deren Wert auf den gewünschten Wert, wie z. B. &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*:Die folgende Abbildung zeigt die [[Strukturansicht|Strukturansicht]] und den [[Objektinspektor|Objektinspektor]]. In der [[Strukturansicht|Strukturansicht]] wird der Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039; erweitert und &#039;&#039;&#039;TextButton&#039;&#039;&#039; markiert, und im [[Objektinspektor|Objektinspektor]] wird [[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]] auf &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt; gesetzt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:TintColor.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::{{Note|Zur Entwurfszeit wird die Farbe, die Sie zugewiesen haben, möglicherweise nicht angezeigt. Wählen Sie in der [[Formular-Designer#Stilauswahl|Stilauswahl]] die &#039;&#039;&#039;Master&#039;&#039;&#039;-Ansicht aus, um den aktuellen Stil Ihres [[Formular-Designer|Formular-Designers]] entweder in &amp;lt;code&amp;gt;Android&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;iOS&amp;lt;/code&amp;gt; zu ändern, damit Ihre Änderungen angezeigt werden. Einzelheiten finden Sie unter [[Formular-Designer|Formular-Designer]].}}&lt;br /&gt;
&lt;br /&gt;
Nun ist die Listenansichts-Komponente so konfiguriert, dass sie links vom Eintragstext ein Bild und rechts davon eine Schaltfläche anzeigt. &amp;lt;br /&amp;gt;Im nächsten Schritt werden das Bild und die Schaltfläche mit Beispieldaten gefüllt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 4: Hinzufügen weiterer Felder (Bitmaps, Currency)==&lt;br /&gt;
&lt;br /&gt;
Damit in der Listenansicht-Komponente für jeden Listeneintrag ein Bild und Text auf der Schaltfläche angezeigt werden, müssen Sie zwei weitere Felder hinzufügen.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] mit &amp;lt;code&amp;gt;STRG+Klicken&amp;lt;/code&amp;gt; die Felddaten &#039;&#039;&#039;Bitmaps&#039;&#039;&#039; und &#039;&#039;&#039;Currency&#039;&#039;&#039; aus. Klicken Sie dann auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Wechseln Sie zum [[LiveBindings-Designer|LiveBindings-Designer]], und führen Sie Folgendes aus:&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;Bitmap1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.Bitmap&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
##: Mit diesem Schritt wird eine Schaltfläche hinzugefügt, die die Farbe und die Nummer jedes Eintrags der Listenansicht darstellt, z. B. Blue 19.&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;CurrencyField1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.ButtonText&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
#: Durch diesen Schritt wird der Wert des Währungsfeldes auf der Schaltfläche angezeigt, die sich rechts neben jedem Listeneintrag befindet.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindingDesigner.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht werden nun dem jeweiligen Eintrag zugeordnete Farbdaten und auf den Schaltflächen zugehörige Beispielwährungsdaten angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 5: Hinzufügen einer OnButtonClick-Ereignisbehandlungsroutine==&lt;br /&gt;
&lt;br /&gt;
Um eine nützliche Anwendung zu erstellen, können Sie die &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine hinzufügen, die beim Klicken auf einen ListView-Eintrag ausgelöst wird.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie die OnButtonClick-Ereignisbehandlungsroutine hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie im geräteübergreifenden Anwendungsformular die Komponente &#039;&#039;&#039;ListView1&#039;&#039;&#039; aus.&lt;br /&gt;
# Öffnen Sie im [[Objektinspektor|Objektinspektor]] die Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;, und doppelklicken Sie auf &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] eine geeignete &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine.&lt;br /&gt;
&lt;br /&gt;
Der folgende Beispielcode fügt die Ereignisbehandlungsroutine hinzu, die beim Klicken auf einen ListView-Eintrag ein Meldungsdialogfeld anzeigt:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm2.OnButtonClick(const Sender: TObject; const AItem: TListItem; const AObject: TListItemSimpleControl);&lt;br /&gt;
begin&lt;br /&gt;
  const LItem = AItem as TListViewItem;&lt;br /&gt;
  ShowMessage(LItem.Text + &#039; &#039; + LItem.ButtonText + &#039; is clicked.&#039;);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{CBuilder}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::OnButtonClick(TObject * const Sender,&lt;br /&gt;
	TListItem * const AItem, TListItemSimpleControl * const AObject)&lt;br /&gt;
{&lt;br /&gt;
	ShowMessage(dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;Text +&lt;br /&gt;
		L&amp;quot; &amp;quot;+dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;ButtonText + L&amp;quot; is clicked.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Die Ergebnisse==&lt;br /&gt;
&lt;br /&gt;
Damit Sie die mobile App so anzeigen können, wie sie auf einem mobilen Gerät dargestellt würde, müssen Sie Ihr System, wie im entsprechenden &#039;&#039;&#039;Tutorial&#039;&#039;&#039; zur &#039;&#039;&#039;[[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)#Konfiguration|Konfiguration]]&#039;&#039;&#039; konfigurieren und im Formular-Designer die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; auf ein mobiles Zielgerät (wie &#039;&#039;&#039;iPhone 4 Zoll&#039;&#039;&#039;) einstellen. Anschließend müssen Sie &#039;&#039;&#039;[[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|die erforderlichen Schritte]]&#039;&#039;&#039; zum Bereitstellen Ihrer App auf der mobilen Zielplattform durchführen. &lt;br /&gt;
&lt;br /&gt;
Sie können die Anwendung dann auf Ihrem mobilen Gerät ausführen, indem Sie &#039;&#039;&#039;F9&#039;&#039;&#039; drücken oder &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; Start&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039; iOS&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039; Android&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
[[File:LBinding IOS.png|400px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
[[File:LBListView Android.png|300px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Galaxy S4&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie auf den Eintrag &#039;&#039;&#039;Blue&#039;&#039;&#039; klicken, wird das folgende Meldungsdialogfeld angezeigt:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[File:LBindingMessagebox Android.png|400px|link=]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)|Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)|Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)|Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
*[[lib_de:FMX.ListView.TListView|FMX.ListView.TListView]]&lt;br /&gt;
*[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&lt;br /&gt;
*[[LiveBindings in RAD Studio|LiveBindings in RAD Studio]]&lt;br /&gt;
*[[LiveBindings-Designer|LiveBindings-Designer]]&lt;br /&gt;
* [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
* [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen|Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*[[Tutorials|Tutorials von {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Mobile-Tutorial: Fullen von ListView-Steuerelementen uber LiveBindings (iOS und Android)}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:LiveBindings]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)]]&lt;br /&gt;
[[fr:Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)]]&lt;br /&gt;
[[ja:モバイル チュートリアル：LiveBinding を使用してリスト ビューの内容を設定する（iOS および Android）]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215018</id>
		<title>Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215018"/>
		<updated>2020-07-15T21:42:53Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-97799&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)}}&lt;br /&gt;
{{Parent|Tutorials zu Datenbanken und LiveBindings}}&lt;br /&gt;
&lt;br /&gt;
In diesem Tutorial wird gezeigt, wie mit dem &#039;&#039;&#039;[[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039; eine &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|{{FM}}-ListView-Komponente]]&#039;&#039;&#039; mit Beispieldaten aus einer &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente gefüllt wird. Das Tutorial zeigt, wie die Beispieldaten hinzugefügt und die Bindungen zwischen der Prototypquelle und der Listenansicht zum Füllen der Liste erstellt werden. &lt;br /&gt;
&lt;br /&gt;
Wie bei allen LiveBindings ist für dieses Tutorial &#039;&#039;&#039;keinerlei Code&#039;&#039;&#039; erforderlich.  Um eine einsetzbare Anwendung zu erstellen, müssen Sie aber keine Ereignisbehandlungsroutinen oder anderen Code hinzufügen.&lt;br /&gt;
&lt;br /&gt;
==Schritt 1: Erstellen des Projekts==&lt;br /&gt;
&lt;br /&gt;
# Erstellen Sie ein neues Projekt. Wählen Sie für dieses Beispiel [[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]. Wählen Sie im Experten &#039;&#039;&#039;Leere Anwendung&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LBListView1.jpg|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Suchen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|TListView]]&#039;&#039;&#039;, und ziehen Sie sie auf das Formular.&lt;br /&gt;
# Fügen Sie dem Formular eine &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente hinzu.&lt;br /&gt;
# Wählen Sie im Formular die &#039;&#039;&#039;ListView1&#039;&#039;&#039;-Komponente aus, und setzen Sie dann im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.Controls.TControl.Align|Align]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;Client&amp;lt;/code&amp;gt; und die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.TListViewBase.SearchVisible|SearchVisible]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
#:Bevor Sie den &#039;&#039;&#039;Stil&#039;&#039;&#039; oder die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; im [[Formular-Designer|Formular-Designer]] festlegen, sollte das Formular wie der folgende Bildschirm aussehen:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#: [[File:TListView1.png|520px|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Weitere Informationen zur Auswahl des &#039;&#039;&#039;Stils&#039;&#039;&#039; und der &#039;&#039;&#039;Ansichten&#039;&#039;&#039; finden Sie unter [[Formular-Designer#Stilauswahl|Stilauswahl]] und [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]].&lt;br /&gt;
&lt;br /&gt;
==Schritt 2: Hinzufügen von Feldern==&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie dann &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddField.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] die Eigenschaft &#039;&#039;&#039;ColorsNames&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddFieldDialog.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Schritt 3: Erstellen von LiveBindings==&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den [[LiveBindings-Designer|LiveBindings-Designer]] (wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; [[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;), und ziehen Sie die Eigenschaft &amp;lt;code&amp;gt;ColorsName1&amp;lt;/code&amp;gt; von TPrototypeBindSource auf die Eigenschaft &amp;lt;code&amp;gt;Item.Text&amp;lt;/code&amp;gt; von ListView, um diese Eigenschaften zu binden.&lt;br /&gt;
#: Die ListView-Komponente wird automatisch mit den Farbnamen aus der Prototypdaten-Komponente gefüllt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindings.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Setzen Sie [[lib_de:FMX.ListView.TListView.ItemAppearance|TListView.ItemAppearance]] wie folgt auf &#039;&#039;&#039;ImageListItemRightButton&#039;&#039;&#039;:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Suchen Sie dann im [[Objektinspektor|Objektinspektor]] den Knoten &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039;, erweitern Sie ihn, und ändern Sie die Eigenschaft &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; in &amp;lt;code&amp;gt;ImageListItemRightButton&amp;lt;/code&amp;gt;:&lt;br /&gt;
#:[[File:ItemAppearance.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Optional können Sie eine Färbung für die Text-Schaltflächen von &#039;&#039;&#039;TListView&#039;&#039;&#039; zuweisen. Führen Sie Folgendes aus:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Erweitern Sie in der [[Strukturansicht|Strukturansicht]] unter &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039;, und wählen Sie dann &#039;&#039;&#039;[[lib_de:FMX.ListView.Appearances.TItemAppearanceObjects.TextButton|TextButton]]&#039;&#039;&#039; aus.&lt;br /&gt;
#* Suchen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]]&#039;&#039;&#039;, und setzen Sie deren Wert auf den gewünschten Wert, wie z. B. &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*:Die folgende Abbildung zeigt die [[Strukturansicht|Strukturansicht]] und den [[Objektinspektor|Objektinspektor]]. In der [[Strukturansicht|Strukturansicht]] wird der Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039; erweitert und &#039;&#039;&#039;TextButton&#039;&#039;&#039; markiert, und im [[Objektinspektor|Objektinspektor]] wird [[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]] auf &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt; gesetzt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:TintColor.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis&#039;&#039;&#039;: Zur Entwurfszeit wird die Farbe, die Sie zugewiesen haben, möglicherweise nicht angezeigt. Wählen Sie in der [[Formular-Designer#Stilauswahl|Stilauswahl]] die &#039;&#039;&#039;Master&#039;&#039;&#039;-Ansicht aus, um den aktuellen Stil Ihres [[Formular-Designer|Formular-Designers]] entweder in &amp;lt;code&amp;gt;Android&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;iOS&amp;lt;/code&amp;gt; zu ändern, damit Ihre Änderungen angezeigt werden. Einzelheiten finden Sie unter [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun ist die Listenansichts-Komponente so konfiguriert, dass sie links vom Eintragstext ein Bild und rechts davon eine Schaltfläche anzeigt. &amp;lt;br /&amp;gt;Im nächsten Schritt werden das Bild und die Schaltfläche mit Beispieldaten gefüllt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 4: Hinzufügen weiterer Felder (Bitmaps, Currency)==&lt;br /&gt;
&lt;br /&gt;
Damit in der Listenansicht-Komponente für jeden Listeneintrag ein Bild und Text auf der Schaltfläche angezeigt werden, müssen Sie zwei weitere Felder hinzufügen.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] mit &amp;lt;code&amp;gt;STRG+Klicken&amp;lt;/code&amp;gt; die Felddaten &#039;&#039;&#039;Bitmaps&#039;&#039;&#039; und &#039;&#039;&#039;Currency&#039;&#039;&#039; aus. Klicken Sie dann auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Wechseln Sie zum [[LiveBindings-Designer|LiveBindings-Designer]], und führen Sie Folgendes aus:&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;Bitmap1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.Bitmap&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
##: Mit diesem Schritt wird eine Schaltfläche hinzugefügt, die die Farbe und die Nummer jedes Eintrags der Listenansicht darstellt, z. B. Blue 19.&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;CurrencyField1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.ButtonText&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
#: Durch diesen Schritt wird der Wert des Währungsfeldes auf der Schaltfläche angezeigt, die sich rechts neben jedem Listeneintrag befindet.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindingDesigner.png|border|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht werden nun dem jeweiligen Eintrag zugeordnete Farbdaten und auf den Schaltflächen zugehörige Beispielwährungsdaten angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 5: Hinzufügen einer OnButtonClick-Ereignisbehandlungsroutine==&lt;br /&gt;
&lt;br /&gt;
Um eine nützliche Anwendung zu erstellen, können Sie die &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine hinzufügen, die beim Klicken auf einen ListView-Eintrag ausgelöst wird.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie die OnButtonClick-Ereignisbehandlungsroutine hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie im geräteübergreifenden Anwendungsformular die Komponente &#039;&#039;&#039;ListView1&#039;&#039;&#039; aus.&lt;br /&gt;
# Öffnen Sie im [[Objektinspektor|Objektinspektor]] die Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;, und doppelklicken Sie auf &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] eine geeignete &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine.&lt;br /&gt;
&lt;br /&gt;
Der folgende Beispielcode fügt die Ereignisbehandlungsroutine hinzu, die beim Klicken auf einen ListView-Eintrag ein Meldungsdialogfeld anzeigt:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm2.OnButtonClick(const Sender: TObject; const AItem: TListItem; const AObject: TListItemSimpleControl);&lt;br /&gt;
begin&lt;br /&gt;
  const LItem = AItem as TListViewItem;&lt;br /&gt;
  ShowMessage(LItem.Text + &#039; &#039; + LItem.ButtonText + &#039; is clicked.&#039;);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{CBuilder}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::OnButtonClick(TObject * const Sender,&lt;br /&gt;
	TListItem * const AItem, TListItemSimpleControl * const AObject)&lt;br /&gt;
{&lt;br /&gt;
	ShowMessage(dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;Text +&lt;br /&gt;
		L&amp;quot; &amp;quot;+dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;ButtonText + L&amp;quot; is clicked.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Die Ergebnisse==&lt;br /&gt;
&lt;br /&gt;
Damit Sie die mobile App so anzeigen können, wie sie auf einem mobilen Gerät dargestellt würde, müssen Sie Ihr System, wie im entsprechenden &#039;&#039;&#039;Tutorial&#039;&#039;&#039; zur &#039;&#039;&#039;[[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)#Konfiguration|Konfiguration]]&#039;&#039;&#039; konfigurieren und im Formular-Designer die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; auf ein mobiles Zielgerät (wie &#039;&#039;&#039;iPhone 4 Zoll&#039;&#039;&#039;) einstellen. Anschließend müssen Sie &#039;&#039;&#039;[[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|die erforderlichen Schritte]]&#039;&#039;&#039; zum Bereitstellen Ihrer App auf der mobilen Zielplattform durchführen. &lt;br /&gt;
&lt;br /&gt;
Sie können die Anwendung dann auf Ihrem mobilen Gerät ausführen, indem Sie &#039;&#039;&#039;F9&#039;&#039;&#039; drücken oder &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; Start&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039; iOS&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039; Android&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
[[File:LBinding IOS.png|400px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
[[File:LBListView Android.png|300px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Galaxy S4&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie auf den Eintrag &#039;&#039;&#039;Blue&#039;&#039;&#039; klicken, wird das folgende Meldungsdialogfeld angezeigt:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[File:LBindingMessagebox Android.png|400px|link=]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)|Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)|Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)|Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
*[[lib_de:FMX.ListView.TListView|FMX.ListView.TListView]]&lt;br /&gt;
*[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&lt;br /&gt;
*[[LiveBindings in RAD Studio|LiveBindings in RAD Studio]]&lt;br /&gt;
*[[LiveBindings-Designer|LiveBindings-Designer]]&lt;br /&gt;
* [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
* [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen|Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*[[Tutorials|Tutorials von {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Mobile-Tutorial: Fullen von ListView-Steuerelementen uber LiveBindings (iOS und Android)}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:LiveBindings]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)]]&lt;br /&gt;
[[fr:Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)]]&lt;br /&gt;
[[ja:モバイル チュートリアル：LiveBinding を使用してリスト ビューの内容を設定する（iOS および Android）]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215016</id>
		<title>Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215016"/>
		<updated>2020-07-14T20:43:32Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-70000&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)}}&lt;br /&gt;
{{Parent|Tutorials zu Datenbanken und LiveBindings}}&lt;br /&gt;
&lt;br /&gt;
In diesem Tutorial wird gezeigt, wie mit dem &#039;&#039;&#039;[[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039; eine &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|{{FM}}-ListView-Komponente]]&#039;&#039;&#039; mit Beispieldaten aus einer &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente gefüllt wird. Das Tutorial zeigt, wie die Beispieldaten hinzugefügt und die Bindungen zwischen der Prototypquelle und der Listenansicht zum Füllen der Liste erstellt werden. &lt;br /&gt;
&lt;br /&gt;
Wie bei allen LiveBindings ist für dieses Tutorial &#039;&#039;&#039;keinerlei Code&#039;&#039;&#039; erforderlich.  Um eine einsetzbare Anwendung zu erstellen, müssen Sie aber keine Ereignisbehandlungsroutinen oder anderen Code hinzufügen.&lt;br /&gt;
&lt;br /&gt;
==Schritt 1: Erstellen des Projekts==&lt;br /&gt;
&lt;br /&gt;
# Erstellen Sie ein neues Projekt. Wählen Sie für dieses Beispiel [[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]. Wählen Sie im Experten &#039;&#039;&#039;Leere Anwendung&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LBListView1.jpg|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Suchen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|TListView]]&#039;&#039;&#039;, und ziehen Sie sie auf das Formular.&lt;br /&gt;
# Fügen Sie dem Formular eine &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente hinzu.&lt;br /&gt;
# Wählen Sie im Formular die &#039;&#039;&#039;ListView1&#039;&#039;&#039;-Komponente aus, und setzen Sie dann im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.Controls.TControl.Align|Align]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;Client&amp;lt;/code&amp;gt; und die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.TListViewBase.SearchVisible|SearchVisible]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
#:Bevor Sie den &#039;&#039;&#039;Stil&#039;&#039;&#039; oder die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; im [[Formular-Designer|Formular-Designer]] festlegen, sollte das Formular wie der folgende Bildschirm aussehen:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#: [[File:TListView1.png|520px|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Weitere Informationen zur Auswahl des &#039;&#039;&#039;Stils&#039;&#039;&#039; und der &#039;&#039;&#039;Ansichten&#039;&#039;&#039; finden Sie unter [[Formular-Designer#Stilauswahl|Stilauswahl]] und [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]].&lt;br /&gt;
&lt;br /&gt;
==Schritt 2: Hinzufügen von Feldern==&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie dann &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddField.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] die Eigenschaft &#039;&#039;&#039;ColorsNames&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddFieldDialog.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Schritt 3: Erstellen von LiveBindings==&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den [[LiveBindings-Designer|LiveBindings-Designer]] (wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; [[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;), und ziehen Sie die Eigenschaft &amp;lt;code&amp;gt;ColorsName1&amp;lt;/code&amp;gt; von TPrototypeBindSource auf die Eigenschaft &amp;lt;code&amp;gt;Item.Text&amp;lt;/code&amp;gt; von ListView, um diese Eigenschaften zu binden.&lt;br /&gt;
#: Die ListView-Komponente wird automatisch mit den Farbnamen aus der Prototypdaten-Komponente gefüllt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindings.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Setzen Sie [[lib_de:FMX.ListView.TListView.ItemAppearance|TListView.ItemAppearance]] wie folgt auf &#039;&#039;&#039;ImageListItemRightButton&#039;&#039;&#039;:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Suchen Sie dann im [[Objektinspektor|Objektinspektor]] den Knoten &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039;, erweitern Sie ihn, und ändern Sie die Eigenschaft &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; in &amp;lt;code&amp;gt;ImageListItemRightButton&amp;lt;/code&amp;gt;:&lt;br /&gt;
#:[[File:ItemAppearance.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Optional können Sie eine Färbung für die Text-Schaltflächen von &#039;&#039;&#039;TListView&#039;&#039;&#039; zuweisen. Führen Sie Folgendes aus:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Erweitern Sie in der [[Strukturansicht|Strukturansicht]] unter &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039;, und wählen Sie dann &#039;&#039;&#039;[[lib_de:FMX.ListView.Appearances.TItemAppearanceObjects.TextButton|TextButton]]&#039;&#039;&#039; aus.&lt;br /&gt;
#* Suchen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]]&#039;&#039;&#039;, und setzen Sie deren Wert auf den gewünschten Wert, wie z. B. &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*:Die folgende Abbildung zeigt die [[Strukturansicht|Strukturansicht]] und den [[Objektinspektor|Objektinspektor]]. In der [[Strukturansicht|Strukturansicht]] wird der Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039; erweitert und &#039;&#039;&#039;TextButton&#039;&#039;&#039; markiert, und im [[Objektinspektor|Objektinspektor]] wird [[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]] auf &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt; gesetzt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:TintColor.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis&#039;&#039;&#039;: Zur Entwurfszeit wird die Farbe, die Sie zugewiesen haben, möglicherweise nicht angezeigt. Wählen Sie in der [[Formular-Designer#Stilauswahl|Stilauswahl]] die &#039;&#039;&#039;Master&#039;&#039;&#039;-Ansicht aus, um den aktuellen Stil Ihres [[Formular-Designer|Formular-Designers]] entweder in &amp;lt;code&amp;gt;Android&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;iOS&amp;lt;/code&amp;gt; zu ändern, damit Ihre Änderungen angezeigt werden. Einzelheiten finden Sie unter [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun ist die Listenansichts-Komponente so konfiguriert, dass sie links vom Eintragstext ein Bild und rechts davon eine Schaltfläche anzeigt. &amp;lt;br /&amp;gt;Im nächsten Schritt werden das Bild und die Schaltfläche mit Beispieldaten gefüllt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 4: Hinzufügen weiterer Felder (Bitmaps, Currency)==&lt;br /&gt;
&lt;br /&gt;
Damit in der Listenansicht-Komponente für jeden Listeneintrag ein Bild und Text auf der Schaltfläche angezeigt werden, müssen Sie zwei weitere Felder hinzufügen.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] mit &amp;lt;code&amp;gt;STRG+Klicken&amp;lt;/code&amp;gt; die Felddaten &#039;&#039;&#039;Bitmaps&#039;&#039;&#039; und &#039;&#039;&#039;Currency&#039;&#039;&#039; aus. Klicken Sie dann auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Wechseln Sie zum [[LiveBindings-Designer|LiveBindings-Designer]], und führen Sie Folgendes aus:&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;Bitmap1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.Bitmap&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
##: Mit diesem Schritt wird eine Schaltfläche hinzugefügt, die die Farbe und die Nummer jedes Eintrags der Listenansicht darstellt, z. B. Blue 19.&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;CurrencyField1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.ButtonText&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
#: Durch diesen Schritt wird der Wert des Währungsfeldes auf der Schaltfläche angezeigt, die sich rechts neben jedem Listeneintrag befindet.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindingDesigner.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht werden nun dem jeweiligen Eintrag zugeordnete Farbdaten und auf den Schaltflächen zugehörige Beispielwährungsdaten angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 5: Hinzufügen einer OnButtonClick-Ereignisbehandlungsroutine==&lt;br /&gt;
&lt;br /&gt;
Um eine nützliche Anwendung zu erstellen, können Sie die &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine hinzufügen, die beim Klicken auf einen ListView-Eintrag ausgelöst wird.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie die OnButtonClick-Ereignisbehandlungsroutine hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie im geräteübergreifenden Anwendungsformular die Komponente &#039;&#039;&#039;ListView1&#039;&#039;&#039; aus.&lt;br /&gt;
# Öffnen Sie im [[Objektinspektor|Objektinspektor]] die Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;, und doppelklicken Sie auf &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] eine geeignete &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine.&lt;br /&gt;
&lt;br /&gt;
Der folgende Beispielcode fügt die Ereignisbehandlungsroutine hinzu, die beim Klicken auf einen ListView-Eintrag ein Meldungsdialogfeld anzeigt:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm2.OnButtonClick(const Sender: TObject; const AItem: TListItem; const AObject: TListItemSimpleControl);&lt;br /&gt;
begin&lt;br /&gt;
  const LItem = AItem as TListViewItem;&lt;br /&gt;
  ShowMessage(LItem.Text + &#039; &#039; + LItem.ButtonText + &#039; is clicked.&#039;);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{CBuilder}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::OnButtonClick(TObject * const Sender,&lt;br /&gt;
	TListItem * const AItem, TListItemSimpleControl * const AObject)&lt;br /&gt;
{&lt;br /&gt;
	ShowMessage(dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;Text +&lt;br /&gt;
		L&amp;quot; &amp;quot;+dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;ButtonText + L&amp;quot; is clicked.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Die Ergebnisse==&lt;br /&gt;
&lt;br /&gt;
Damit Sie die mobile App so anzeigen können, wie sie auf einem mobilen Gerät dargestellt würde, müssen Sie Ihr System, wie im entsprechenden &#039;&#039;&#039;Tutorial&#039;&#039;&#039; zur &#039;&#039;&#039;[[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)#Konfiguration|Konfiguration]]&#039;&#039;&#039; konfigurieren und im Formular-Designer die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; auf ein mobiles Zielgerät (wie &#039;&#039;&#039;iPhone 4 Zoll&#039;&#039;&#039;) einstellen. Anschließend müssen Sie &#039;&#039;&#039;[[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|die erforderlichen Schritte]]&#039;&#039;&#039; zum Bereitstellen Ihrer App auf der mobilen Zielplattform durchführen. &lt;br /&gt;
&lt;br /&gt;
Sie können die Anwendung dann auf Ihrem mobilen Gerät ausführen, indem Sie &#039;&#039;&#039;F9&#039;&#039;&#039; drücken oder &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; Start&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039; iOS&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039; Android&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
[[File:LBinding IOS.png|400px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
[[File:LBListView Android.png|300px|link=]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Galaxy S4&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie auf den Eintrag &#039;&#039;&#039;Blue&#039;&#039;&#039; klicken, wird das folgende Meldungsdialogfeld angezeigt:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[File:LBindingMessagebox Android.png|400px|link=]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)|Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)|Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)|Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
*[[lib_de:FMX.ListView.TListView|FMX.ListView.TListView]]&lt;br /&gt;
*[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&lt;br /&gt;
*[[LiveBindings in RAD Studio|LiveBindings in RAD Studio]]&lt;br /&gt;
*[[LiveBindings-Designer|LiveBindings-Designer]]&lt;br /&gt;
* [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
* [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen|Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*[[Tutorials|Tutorials von {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Mobile-Tutorial: Fullen von ListView-Steuerelementen uber LiveBindings (iOS und Android)}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:LiveBindings]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)]]&lt;br /&gt;
[[fr:Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)]]&lt;br /&gt;
[[ja:モバイル チュートリアル：LiveBinding を使用してリスト ビューの内容を設定する（iOS および Android）]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215015</id>
		<title>Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215015"/>
		<updated>2020-07-14T20:22:59Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-70000&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)}}&lt;br /&gt;
{{Parent|Tutorials zu Datenbanken und LiveBindings}}&lt;br /&gt;
&lt;br /&gt;
In diesem Tutorial wird gezeigt, wie mit dem &#039;&#039;&#039;[[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039; eine &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|{{FM}}-ListView-Komponente]]&#039;&#039;&#039; mit Beispieldaten aus einer &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente gefüllt wird. Das Tutorial zeigt, wie die Beispieldaten hinzugefügt und die Bindungen zwischen der Prototypquelle und der Listenansicht zum Füllen der Liste erstellt werden. &lt;br /&gt;
&lt;br /&gt;
Wie bei allen LiveBindings ist für dieses Tutorial &#039;&#039;&#039;keinerlei Code&#039;&#039;&#039; erforderlich.  Um eine einsetzbare Anwendung zu erstellen, müssen Sie aber keine Ereignisbehandlungsroutinen oder anderen Code hinzufügen.&lt;br /&gt;
&lt;br /&gt;
==Schritt 1: Erstellen des Projekts==&lt;br /&gt;
&lt;br /&gt;
# Erstellen Sie ein neues Projekt. Wählen Sie für dieses Beispiel [[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]. Wählen Sie im Experten &#039;&#039;&#039;Leere Anwendung&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LBListView1.jpg|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Suchen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|TListView]]&#039;&#039;&#039;, und ziehen Sie sie auf das Formular.&lt;br /&gt;
# Fügen Sie dem Formular eine &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente hinzu.&lt;br /&gt;
# Wählen Sie im Formular die &#039;&#039;&#039;ListView1&#039;&#039;&#039;-Komponente aus, und setzen Sie dann im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.Controls.TControl.Align|Align]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;Client&amp;lt;/code&amp;gt; und die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.TListViewBase.SearchVisible|SearchVisible]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
#:Bevor Sie den &#039;&#039;&#039;Stil&#039;&#039;&#039; oder die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; im [[Formular-Designer|Formular-Designer]] festlegen, sollte das Formular wie der folgende Bildschirm aussehen:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#: [[File:TListView1.png|520px|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Weitere Informationen zur Auswahl des &#039;&#039;&#039;Stils&#039;&#039;&#039; und der &#039;&#039;&#039;Ansichten&#039;&#039;&#039; finden Sie unter [[Formular-Designer#Stilauswahl|Stilauswahl]] und [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]].&lt;br /&gt;
&lt;br /&gt;
==Schritt 2: Hinzufügen von Feldern==&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie dann &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddField.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] die Eigenschaft &#039;&#039;&#039;ColorsNames&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:AddFieldDialog.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Schritt 3: Erstellen von LiveBindings==&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den [[LiveBindings-Designer|LiveBindings-Designer]] (wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; [[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;), und ziehen Sie die Eigenschaft &amp;lt;code&amp;gt;ColorsName1&amp;lt;/code&amp;gt; von TPrototypeBindSource auf die Eigenschaft &amp;lt;code&amp;gt;Item.Text&amp;lt;/code&amp;gt; von ListView, um diese Eigenschaften zu binden.&lt;br /&gt;
#: Die ListView-Komponente wird automatisch mit den Farbnamen aus der Prototypdaten-Komponente gefüllt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindings.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Setzen Sie [[lib_de:FMX.ListView.TListView.ItemAppearance|TListView.ItemAppearance]] wie folgt auf &#039;&#039;&#039;ImageListItemRightButton&#039;&#039;&#039;:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Suchen Sie dann im [[Objektinspektor|Objektinspektor]] den Knoten &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039;, erweitern Sie ihn, und ändern Sie die Eigenschaft &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; in &amp;lt;code&amp;gt;ImageListItemRightButton&amp;lt;/code&amp;gt;:&lt;br /&gt;
#:[[File:ItemAppearance.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Optional können Sie eine Färbung für die Text-Schaltflächen von &#039;&#039;&#039;TListView&#039;&#039;&#039; zuweisen. Führen Sie Folgendes aus:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Erweitern Sie in der [[Strukturansicht|Strukturansicht]] unter &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039;, und wählen Sie dann &#039;&#039;&#039;[[lib_de:FMX.ListView.Appearances.TItemAppearanceObjects.TextButton|TextButton]]&#039;&#039;&#039; aus.&lt;br /&gt;
#* Suchen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]]&#039;&#039;&#039;, und setzen Sie deren Wert auf den gewünschten Wert, wie z. B. &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*:Die folgende Abbildung zeigt die [[Strukturansicht|Strukturansicht]] und den [[Objektinspektor|Objektinspektor]]. In der [[Strukturansicht|Strukturansicht]] wird der Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039; erweitert und &#039;&#039;&#039;TextButton&#039;&#039;&#039; markiert, und im [[Objektinspektor|Objektinspektor]] wird [[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]] auf &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt; gesetzt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:TintColor.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis&#039;&#039;&#039;: Zur Entwurfszeit wird die Farbe, die Sie zugewiesen haben, möglicherweise nicht angezeigt. Wählen Sie in der [[Formular-Designer#Stilauswahl|Stilauswahl]] die &#039;&#039;&#039;Master&#039;&#039;&#039;-Ansicht aus, um den aktuellen Stil Ihres [[Formular-Designer|Formular-Designers]] entweder in &amp;lt;code&amp;gt;Android&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;iOS&amp;lt;/code&amp;gt; zu ändern, damit Ihre Änderungen angezeigt werden. Einzelheiten finden Sie unter [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun ist die Listenansichts-Komponente so konfiguriert, dass sie links vom Eintragstext ein Bild und rechts davon eine Schaltfläche anzeigt. &amp;lt;br /&amp;gt;Im nächsten Schritt werden das Bild und die Schaltfläche mit Beispieldaten gefüllt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 4: Hinzufügen weiterer Felder (Bitmaps, Currency)==&lt;br /&gt;
&lt;br /&gt;
Damit in der Listenansicht-Komponente für jeden Listeneintrag ein Bild und Text auf der Schaltfläche angezeigt werden, müssen Sie zwei weitere Felder hinzufügen.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] mit &amp;lt;code&amp;gt;STRG+Klicken&amp;lt;/code&amp;gt; die Felddaten &#039;&#039;&#039;Bitmaps&#039;&#039;&#039; und &#039;&#039;&#039;Currency&#039;&#039;&#039; aus. Klicken Sie dann auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Wechseln Sie zum [[LiveBindings-Designer|LiveBindings-Designer]], und führen Sie Folgendes aus:&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;Bitmap1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.Bitmap&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
##: Mit diesem Schritt wird eine Schaltfläche hinzugefügt, die die Farbe und die Nummer jedes Eintrags der Listenansicht darstellt, z. B. Blue 19.&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;CurrencyField1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.ButtonText&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
#: Durch diesen Schritt wird der Wert des Währungsfeldes auf der Schaltfläche angezeigt, die sich rechts neben jedem Listeneintrag befindet.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[File:LiveBindingDesigner.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht werden nun dem jeweiligen Eintrag zugeordnete Farbdaten und auf den Schaltflächen zugehörige Beispielwährungsdaten angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 5: Hinzufügen einer OnButtonClick-Ereignisbehandlungsroutine==&lt;br /&gt;
&lt;br /&gt;
Um eine nützliche Anwendung zu erstellen, können Sie die &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine hinzufügen, die beim Klicken auf einen ListView-Eintrag ausgelöst wird.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie die OnButtonClick-Ereignisbehandlungsroutine hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie im geräteübergreifenden Anwendungsformular die Komponente &#039;&#039;&#039;ListView1&#039;&#039;&#039; aus.&lt;br /&gt;
# Öffnen Sie im [[Objektinspektor|Objektinspektor]] die Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;, und doppelklicken Sie auf &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] eine geeignete &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine.&lt;br /&gt;
&lt;br /&gt;
Der folgende Beispielcode fügt die Ereignisbehandlungsroutine hinzu, die beim Klicken auf einen ListView-Eintrag ein Meldungsdialogfeld anzeigt:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm2.OnButtonClick(const Sender: TObject; const AItem: TListItem; const AObject: TListItemSimpleControl);&lt;br /&gt;
begin&lt;br /&gt;
  const LItem = AItem as TListViewItem;&lt;br /&gt;
  ShowMessage(LItem.Text + &#039; &#039; + LItem.ButtonText + &#039; is clicked.&#039;);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{CBuilder}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::OnButtonClick(TObject * const Sender,&lt;br /&gt;
	TListItem * const AItem, TListItemSimpleControl * const AObject)&lt;br /&gt;
{&lt;br /&gt;
	ShowMessage(dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;Text +&lt;br /&gt;
		L&amp;quot; &amp;quot;+dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;ButtonText + L&amp;quot; is clicked.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Die Ergebnisse==&lt;br /&gt;
&lt;br /&gt;
Damit Sie die mobile App so anzeigen können, wie sie auf einem mobilen Gerät dargestellt würde, müssen Sie Ihr System, wie im entsprechenden &#039;&#039;&#039;Tutorial&#039;&#039;&#039; zur &#039;&#039;&#039;[[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)#Konfiguration|Konfiguration]]&#039;&#039;&#039; konfigurieren und im Formular-Designer die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; auf ein mobiles Zielgerät (wie &#039;&#039;&#039;iPhone 4 Zoll&#039;&#039;&#039;) einstellen. Anschließend müssen Sie &#039;&#039;&#039;[[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|die erforderlichen Schritte]]&#039;&#039;&#039; zum Bereitstellen Ihrer App auf der mobilen Zielplattform durchführen. &lt;br /&gt;
&lt;br /&gt;
Sie können die Anwendung dann auf Ihrem mobilen Gerät ausführen, indem Sie &#039;&#039;&#039;F9&#039;&#039;&#039; drücken oder &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; Start&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039; iOS&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039; Android&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
[[File:LBinding IOS.png|400px]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
[[File:LBListView Android.png|300px]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Galaxy S4&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie auf den Eintrag &#039;&#039;&#039;Blue&#039;&#039;&#039; klicken, wird das folgende Meldungsdialogfeld angezeigt:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[File:LBindingMessagebox Android.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)|Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)|Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)|Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
*[[lib_de:FMX.ListView.TListView|FMX.ListView.TListView]]&lt;br /&gt;
*[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&lt;br /&gt;
*[[LiveBindings in RAD Studio|LiveBindings in RAD Studio]]&lt;br /&gt;
*[[LiveBindings-Designer|LiveBindings-Designer]]&lt;br /&gt;
* [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
* [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen|Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*[[Tutorials|Tutorials von {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Mobile-Tutorial: Fullen von ListView-Steuerelementen uber LiveBindings (iOS und Android)}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:LiveBindings]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)]]&lt;br /&gt;
[[fr:Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)]]&lt;br /&gt;
[[ja:モバイル チュートリアル：LiveBinding を使用してリスト ビューの内容を設定する（iOS および Android）]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215014</id>
		<title>Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Mobile-Tutorial:_F%C3%BCllen_von_ListView-Steuerelementen_%C3%BCber_LiveBindings_(iOS_und_Android)&amp;diff=215014"/>
		<updated>2020-07-14T20:03:34Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-70000&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)}}&lt;br /&gt;
{{Parent|Tutorials zu Datenbanken und LiveBindings}}&lt;br /&gt;
&lt;br /&gt;
In diesem Tutorial wird gezeigt, wie mit dem &#039;&#039;&#039;[[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039; eine &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|{{FM}}-ListView-Komponente]]&#039;&#039;&#039; mit Beispieldaten aus einer &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente gefüllt wird. Das Tutorial zeigt, wie die Beispieldaten hinzugefügt und die Bindungen zwischen der Prototypquelle und der Listenansicht zum Füllen der Liste erstellt werden. &lt;br /&gt;
&lt;br /&gt;
Wie bei allen LiveBindings ist für dieses Tutorial &#039;&#039;&#039;keinerlei Code&#039;&#039;&#039; erforderlich.  Um eine einsetzbare Anwendung zu erstellen, müssen Sie aber keine Ereignisbehandlungsroutinen oder anderen Code hinzufügen.&lt;br /&gt;
&lt;br /&gt;
==Schritt 1: Erstellen des Projekts==&lt;br /&gt;
&lt;br /&gt;
# Erstellen Sie ein neues Projekt. Wählen Sie für dieses Beispiel [[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]. Wählen Sie im Experten &#039;&#039;&#039;Leere Anwendung&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:LBListView1.jpg|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Suchen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.ListView.TListView|TListView]]&#039;&#039;&#039;, und ziehen Sie sie auf das Formular.&lt;br /&gt;
# Fügen Sie dem Formular eine &#039;&#039;&#039;[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&#039;&#039;&#039;-Komponente hinzu.&lt;br /&gt;
# Wählen Sie im Formular die &#039;&#039;&#039;ListView1&#039;&#039;&#039;-Komponente aus, und setzen Sie dann im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.Controls.TControl.Align|Align]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;Client&amp;lt;/code&amp;gt; und die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.TListViewBase.SearchVisible|SearchVisible]]&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
#:Bevor Sie den &#039;&#039;&#039;Stil&#039;&#039;&#039; oder die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; im [[Formular-Designer|Formular-Designer]] festlegen, sollte das Formular wie der folgende Bildschirm aussehen:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#: [[image:TListView1.png|520px|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Weitere Informationen zur Auswahl des &#039;&#039;&#039;Stils&#039;&#039;&#039; und der &#039;&#039;&#039;Ansichten&#039;&#039;&#039; finden Sie unter [[Formular-Designer#Stilauswahl|Stilauswahl]] und [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]].&lt;br /&gt;
&lt;br /&gt;
==Schritt 2: Hinzufügen von Feldern==&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie dann &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:AddField.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] die Eigenschaft &#039;&#039;&#039;ColorsNames&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:AddFieldDialog.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Schritt 3: Erstellen von LiveBindings==&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den [[LiveBindings-Designer|LiveBindings-Designer]] (wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; [[LiveBindings-Designer|LiveBindings-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;), und ziehen Sie die Eigenschaft &amp;lt;code&amp;gt;ColorsName1&amp;lt;/code&amp;gt; von TPrototypeBindSource auf die Eigenschaft &amp;lt;code&amp;gt;Item.Text&amp;lt;/code&amp;gt; von ListView, um diese Eigenschaften zu binden.&lt;br /&gt;
#: Die ListView-Komponente wird automatisch mit den Farbnamen aus der Prototypdaten-Komponente gefüllt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:LiveBindings.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Setzen Sie [[lib_de:FMX.ListView.TListView.ItemAppearance|TListView.ItemAppearance]] wie folgt auf &#039;&#039;&#039;ImageListItemRightButton&#039;&#039;&#039;:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Suchen Sie dann im [[Objektinspektor|Objektinspektor]] den Knoten &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039;, erweitern Sie ihn, und ändern Sie die Eigenschaft &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; in &amp;lt;code&amp;gt;ImageListItemRightButton&amp;lt;/code&amp;gt;:&lt;br /&gt;
#:[[image:ItemAppearance.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
# Optional können Sie eine Färbung für die Text-Schaltflächen von &#039;&#039;&#039;TListView&#039;&#039;&#039; zuweisen. Führen Sie Folgendes aus:&lt;br /&gt;
#* Setzen Sie den Fokus auf die ListView-Komponente, indem Sie sie auswählen (in der [[Strukturansicht|Strukturansicht]], im [[Formular-Designer|Formular-Designer]] oder im [[Objektinspektor|Objektinspektor]]).&lt;br /&gt;
#* Erweitern Sie in der [[Strukturansicht|Strukturansicht]] unter &#039;&#039;&#039;ItemAppearance&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039;, und wählen Sie dann &#039;&#039;&#039;[[lib_de:FMX.ListView.Appearances.TItemAppearanceObjects.TextButton|TextButton]]&#039;&#039;&#039; aus.&lt;br /&gt;
#* Suchen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;[[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]]&#039;&#039;&#039;, und setzen Sie deren Wert auf den gewünschten Wert, wie z. B. &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*:Die folgende Abbildung zeigt die [[Strukturansicht|Strukturansicht]] und den [[Objektinspektor|Objektinspektor]]. In der [[Strukturansicht|Strukturansicht]] wird der Eintrag &#039;&#039;&#039;Item&#039;&#039;&#039; erweitert und &#039;&#039;&#039;TextButton&#039;&#039;&#039; markiert, und im [[Objektinspektor|Objektinspektor]] wird [[lib_de:FMX.ListView.Types.TListItemTextButton.TintColor|TintColor]] auf &amp;lt;code&amp;gt;Seagreen&amp;lt;/code&amp;gt; gesetzt:&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:TintColor.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis&#039;&#039;&#039;: Zur Entwurfszeit wird die Farbe, die Sie zugewiesen haben, möglicherweise nicht angezeigt. Wählen Sie in der [[Formular-Designer#Stilauswahl|Stilauswahl]] die &#039;&#039;&#039;Master&#039;&#039;&#039;-Ansicht aus, um den aktuellen Stil Ihres [[Formular-Designer|Formular-Designers]] entweder in &amp;lt;code&amp;gt;Android&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;iOS&amp;lt;/code&amp;gt; zu ändern, damit Ihre Änderungen angezeigt werden. Einzelheiten finden Sie unter [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun ist die Listenansichts-Komponente so konfiguriert, dass sie links vom Eintragstext ein Bild und rechts davon eine Schaltfläche anzeigt. &amp;lt;br /&amp;gt;Im nächsten Schritt werden das Bild und die Schaltfläche mit Beispieldaten gefüllt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 4: Hinzufügen weiterer Felder (Bitmaps, Currency)==&lt;br /&gt;
&lt;br /&gt;
Damit in der Listenansicht-Komponente für jeden Listeneintrag ein Bild und Text auf der Schaltfläche angezeigt werden, müssen Sie zwei weitere Felder hinzufügen.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente [[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]], und wählen Sie &#039;&#039;&#039;Feld hinzufügen...&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie im Dialogfeld [[Feld hinzufügen (LiveBindings)|Feld hinzufügen]] mit &amp;lt;code&amp;gt;STRG+Klicken&amp;lt;/code&amp;gt; die Felddaten &#039;&#039;&#039;Bitmaps&#039;&#039;&#039; und &#039;&#039;&#039;Currency&#039;&#039;&#039; aus. Klicken Sie dann auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Wechseln Sie zum [[LiveBindings-Designer|LiveBindings-Designer]], und führen Sie Folgendes aus:&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;Bitmap1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.Bitmap&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
##: Mit diesem Schritt wird eine Schaltfläche hinzugefügt, die die Farbe und die Nummer jedes Eintrags der Listenansicht darstellt, z. B. Blue 19.&lt;br /&gt;
## Verbinden Sie die Eigenschaft &amp;lt;code&amp;gt;CurrencyField1&amp;lt;/code&amp;gt; der Prototypquellendaten mit der Eigenschaft &amp;lt;code&amp;gt;Item.ButtonText&amp;lt;/code&amp;gt; der Listenansicht-Komponente. &lt;br /&gt;
#: Durch diesen Schritt wird der Wert des Währungsfeldes auf der Schaltfläche angezeigt, die sich rechts neben jedem Listeneintrag befindet.&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
#:[[image:LiveBindingDesigner.png|link=]]&lt;br /&gt;
#:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht werden nun dem jeweiligen Eintrag zugeordnete Farbdaten und auf den Schaltflächen zugehörige Beispielwährungsdaten angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Schritt 5: Hinzufügen einer OnButtonClick-Ereignisbehandlungsroutine==&lt;br /&gt;
&lt;br /&gt;
Um eine nützliche Anwendung zu erstellen, können Sie die &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine hinzufügen, die beim Klicken auf einen ListView-Eintrag ausgelöst wird.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie die OnButtonClick-Ereignisbehandlungsroutine hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie im geräteübergreifenden Anwendungsformular die Komponente &#039;&#039;&#039;ListView1&#039;&#039;&#039; aus.&lt;br /&gt;
# Öffnen Sie im [[Objektinspektor|Objektinspektor]] die Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;, und doppelklicken Sie auf &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] eine geeignete &#039;&#039;&#039;OnButtonClick&#039;&#039;&#039;-Ereignisbehandlungsroutine.&lt;br /&gt;
&lt;br /&gt;
Der folgende Beispielcode fügt die Ereignisbehandlungsroutine hinzu, die beim Klicken auf einen ListView-Eintrag ein Meldungsdialogfeld anzeigt:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm2.OnButtonClick(const Sender: TObject; const AItem: TListItem; const AObject: TListItemSimpleControl);&lt;br /&gt;
begin&lt;br /&gt;
  const LItem = AItem as TListViewItem;&lt;br /&gt;
  ShowMessage(LItem.Text + &#039; &#039; + LItem.ButtonText + &#039; is clicked.&#039;);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{CBuilder}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::OnButtonClick(TObject * const Sender,&lt;br /&gt;
	TListItem * const AItem, TListItemSimpleControl * const AObject)&lt;br /&gt;
{&lt;br /&gt;
	ShowMessage(dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;Text +&lt;br /&gt;
		L&amp;quot; &amp;quot;+dynamic_cast&amp;lt;TListViewItem*&amp;gt;(AItem)-&amp;gt;ButtonText + L&amp;quot; is clicked.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Die Ergebnisse==&lt;br /&gt;
&lt;br /&gt;
Damit Sie die mobile App so anzeigen können, wie sie auf einem mobilen Gerät dargestellt würde, müssen Sie Ihr System, wie im entsprechenden &#039;&#039;&#039;Tutorial&#039;&#039;&#039; zur &#039;&#039;&#039;[[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)#Konfiguration|Konfiguration]]&#039;&#039;&#039; konfigurieren und im Formular-Designer die &#039;&#039;&#039;Ansicht&#039;&#039;&#039; auf ein mobiles Zielgerät (wie &#039;&#039;&#039;iPhone 4 Zoll&#039;&#039;&#039;) einstellen. Anschließend müssen Sie &#039;&#039;&#039;[[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|die erforderlichen Schritte]]&#039;&#039;&#039; zum Bereitstellen Ihrer App auf der mobilen Zielplattform durchführen. &lt;br /&gt;
&lt;br /&gt;
Sie können die Anwendung dann auf Ihrem mobilen Gerät ausführen, indem Sie &#039;&#039;&#039;F9&#039;&#039;&#039; drücken oder &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; Start&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039; iOS&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039; Android&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
[[File:LBinding IOS.png|400px]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
[[File:LBListView Android.png|300px]]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Galaxy S4&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie auf den Eintrag &#039;&#039;&#039;Blue&#039;&#039;&#039; klicken, wird das folgende Meldungsdialogfeld angezeigt:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[File:LBindingMessagebox Android.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)|Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)|Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*[[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)|Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
*[[lib_de:FMX.ListView.TListView|FMX.ListView.TListView]]&lt;br /&gt;
*[[lib_de:Data.Bind.ObjectScope.TPrototypeBindSource|TPrototypeBindSource]]&lt;br /&gt;
*[[LiveBindings in RAD Studio|LiveBindings in RAD Studio]]&lt;br /&gt;
*[[LiveBindings-Designer|LiveBindings-Designer]]&lt;br /&gt;
* [[Verwenden von FireMonkey-Ansichten|Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
* [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen|Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*[[Tutorials|Tutorials von {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Mobile-Tutorial: Fullen von ListView-Steuerelementen uber LiveBindings (iOS und Android)}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:LiveBindings]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)]]&lt;br /&gt;
[[fr:Tutoriel mobile : Utilisation de LiveBindings pour remplir une vue liste (iOS et Android)]]&lt;br /&gt;
[[ja:モバイル チュートリアル：LiveBinding を使用してリスト ビューの内容を設定する（iOS および Android）]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:LiveBindingDesigner.png&amp;diff=215013</id>
		<title>Datei:LiveBindingDesigner.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:LiveBindingDesigner.png&amp;diff=215013"/>
		<updated>2020-07-14T20:02:16Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:TintColor.png&amp;diff=215012</id>
		<title>Datei:TintColor.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:TintColor.png&amp;diff=215012"/>
		<updated>2020-07-14T20:00:52Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:ItemAppearance.png&amp;diff=215011</id>
		<title>Datei:ItemAppearance.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:ItemAppearance.png&amp;diff=215011"/>
		<updated>2020-07-14T19:57:52Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:LiveBindings.png&amp;diff=215010</id>
		<title>Datei:LiveBindings.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:LiveBindings.png&amp;diff=215010"/>
		<updated>2020-07-14T19:56:15Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:AddFieldDialog.png&amp;diff=215009</id>
		<title>Datei:AddFieldDialog.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:AddFieldDialog.png&amp;diff=215009"/>
		<updated>2020-07-14T19:50:45Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:AddField.png&amp;diff=215008</id>
		<title>Datei:AddField.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:AddField.png&amp;diff=215008"/>
		<updated>2020-07-14T19:45:41Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Alejandra.rivera lud eine neue Version von Datei:AddField.png hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:TListView1.png&amp;diff=215007</id>
		<title>Datei:TListView1.png</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Datei:TListView1.png&amp;diff=215007"/>
		<updated>2020-07-14T19:44:08Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: Datei hochgeladen mit MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Datei hochgeladen mit MsUpload&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:InterBaseVersion&amp;diff=214471</id>
		<title>Vorlage:InterBaseVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:InterBaseVersion&amp;diff=214471"/>
		<updated>2019-11-21T19:05:03Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-97159&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2020&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:InterBaseVersion&amp;diff=214387</id>
		<title>Vorlage:InterBaseVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:InterBaseVersion&amp;diff=214387"/>
		<updated>2019-11-19T14:40:55Z</updated>

		<summary type="html">&lt;p&gt;Alejandra.rivera: RS-97157&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2017&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Alejandra.rivera</name></author>
	</entry>
</feed>