I use this XAML code for ListView:
<ListView> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding Path=Flag}" /> <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}" /> <GridViewColumn Header="Ip Address" DisplayMemberBinding="{Binding Path=IpAddress}" /> </GridView> </ListView.View> </ListView>
And this is how I add items to the ListView:
ServerListItem item = new ServerListItem { Flag = "IL", Name = "Sample Server", IpAddress = "sample-server.com" }; lvServerList.Items.Add(item);
Here is the ServerListItem class:
public class ServerListItem { public string Flag; public string Name; public string IpAddress; }
The item is added to the ListView, but all columns are empty. What should I do?
source share