Also ich habe diese Listenansicht, und ich möchte es alphabetisch sortieren lassen. Weiß jemand, ob du es kannst? und wenn Sie wissen, wie Sie es tun können, dann zeigen Sie mir den Code. SUCHE NACH HILFE!!Wie sortiere ich meine Listenansicht alphabetisch?
das ist mein Xaml.cs Code:
namespace App2
{
public partial class MainPage : ContentPage
{
List<Kontakter> kontakter = new List<Kontakter>
{
new Kontakter
{
Fuldenavn = "Anja Birkelund (ANBI)",
Tlfnr = 24212504
},
new Kontakter
{
Fuldenavn = "Morten Jensen (MOJ)",
Tlfnr = 24838149
},
new Kontakter
{
Fuldenavn = "Thomas Duvall Pedersen (TPD)",
Tlfnr = 61706767
},
new Kontakter
{
Fuldenavn = "Svend-Erik Dejbjerg (SD)",
Tlfnr = 20116644
}
};
public MainPage()
{
InitializeComponent();
NameslistView.ItemsSource = kontakter;
}
private void MainSearchBar_SearchButtonPressed(object sender, EventArgs e)
{
var keyword = MainSearchBar.Text;
NameslistView.ItemsSource = kontakter.Where(obj => (obj.Fuldenavn.Contains(keyword) || obj.Tlfnr.ToString().Contains(keyword)));
}
}
}
das ist mein Xmal Code:
<ListView x:Name="NameslistView" HasUnevenRows="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Label Text="{Binding Fuldenavn}" />
<Label Text="{Binding Tlfnr}" />
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Hey Kristian F, sieh dir das https://stackoverflow.com/questions/3309188/how-to-sort-a-listt-by-a-property-in-the-object – Danieboy
Mögliche Duplikat von [How to Sortieren Sie eine Liste durch eine Eigenschaft im Objekt] (https://stackoverflow.com/questions/3309188/how-to-sort-a-listt-by-a-property-in-the-object) –