Zum Inhalt springen
  • 0

UWP-XAML- möchte meine ListView anders darstellen


InTheVoid

Frage

Ja Moin.

Ich hab aktuell folgende ListView:


    <Grid>
        <ListView x:Name="ctlKundenListe" ItemsSource="{Binding Kunden}">
            <ListView.ItemTemplate>
                <DataTemplate x:DataType="local:Kunde">
                    <StackPanel>
                        <TextBlock Text="{Binding IDKunde}"></TextBlock>
                        <TextBlock Text="{Binding Vorname}"></TextBlock>
                        <TextBlock Text="{Binding Nachname}"></TextBlock>
                        <TextBlock Text="{Binding Ort}"></TextBlock>
                    </StackPanel>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>
    </Grid>

Durch das StackPanel werden meine Daten folgendermaßen angezeigt:

1
Hubert 
Bauer
München

2
Manuel
Neuer
Augsburg

Ich möchte meine Daten aber folgendermaßen darstellen:

Tabellenname XY              Tabellenname XY               TabellennameXY          Tabellenname XY
           1                                           Hubert                                    Bauer                           München
           2                                          Manuel                                    Neuer                          Augsburg

Kann mir da einer Helfen??

Bearbeitet von InTheVoid
Link zu diesem Kommentar
Auf anderen Seiten teilen

5 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

In einer ListView werden Daten in nur einer Spalte angezeigt. In einer GridView werden die Items aneinanderer gereiht bis die Zeile voll ist (siehe: https://docs.microsoft.com/de-de/windows/uwp/design/controls-and-patterns/listview-and-gridview)

Was du suchst, hört sich mehr nach einem DataGrid an.

https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid

Edit: Wieso Tabellenname? Kommt jeder Wert aus einer anderen Tabelle?

Bearbeitet von KeeperOfCoffee
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0
vor 29 Minuten schrieb KeeperOfCoffee:

In einer ListView werden Daten in nur einer Spalte angezeigt. In einer GridView werden die Items aneinanderer gereiht bis die Zeile voll ist (siehe: https://docs.microsoft.com/de-de/windows/uwp/design/controls-and-patterns/listview-and-gridview)

Was du suchst, hört sich mehr nach einem DataGrid an.

https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid

Edit: Wieso Tabellenname? Kommt jeder Wert aus einer anderen Tabelle?

Meinte Spaltenname XY, sry ?

Ein DataGrid gibt es ohne Drittanbieter nicht bei UWP. Ich wollte es erstmal nur mit der verfügbaren DataView und Listview schaffen.
Ich weis nicht, ob ich beim Probearbeiten einfach nugets Installieren kann, oder nicht ?

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0
vor 4 Minuten schrieb InTheVoid:

Ein DataGrid gibt es ohne Drittanbieter nicht bei UWP

Einfach über nuget: https://www.nuget.org/packages/Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/

Das Ding kommt vom Microsoft UWP Toolkit. Wenn du Microsoft als Drittanbieter siehst, dann auch keine App in einer Microsoft Sprache schreiben :D 

DataGrid Anleitung: https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid_guidance/datagrid_basics

Bearbeitet von KeeperOfCoffee
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0
vor 7 Minuten schrieb KeeperOfCoffee:

Einfach über nuget: https://www.nuget.org/packages/Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/

Das Ding kommt vom Microsoft UWP Toolkit. Wenn du Microsoft als Drittanbieter siehst, dann auch keine App in einer Microsoft Sprache schreiben :D 

DataGrid Anleitung: https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid_guidance/datagrid_basics

Okay xDD 
ich probier das aus!

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0
vor 59 Minuten schrieb KeeperOfCoffee:

Einfach über nuget: https://www.nuget.org/packages/Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/

Das Ding kommt vom Microsoft UWP Toolkit. Wenn du Microsoft als Drittanbieter siehst, dann auch keine App in einer Microsoft Sprache schreiben :D 

DataGrid Anleitung: https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid_guidance/datagrid_basics

 

vor 51 Minuten schrieb InTheVoid:

Okay xDD 
ich probier das aus!

Funktioniert mit 3 Zeilen xaml. Du bist ein Genie.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...