Zum Inhalt springen
  • 0

UWP-XAML- möchte meine ListView anders darstellen


Frage

Geschrieben (bearbeitet)

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

5 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben (bearbeitet)

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
  • 0
Geschrieben
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 ?

 

  • 0
Geschrieben (bearbeitet)
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
  • 0
Geschrieben
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!

  • 0
Geschrieben
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.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...