あなたはXAMLによる最初のListViewItemを追加する場合は、ListView
にListViewItem
を追加するListView.Items.Add
メソッドを使用することができるはずです。例えば
:我々はまた、リストビューにコレクションをバインドでき
ListViewItem item = new ListViewItem();
TextBlock mytext = new TextBlock();
mytext.Text = "Item 2";
item.Content = mytext;
MyListView.Items.Add(item);
、我々は項目がリストビューに追加されることをコレクションに新しい項目を追加することができます。例えば
:背後
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<ListView Name="MyListView">
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}"></TextBlock>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
<Button HorizontalAlignment="Center" VerticalAlignment="Center" Click="Button_Click">click</Button>
</Grid>
はコード:
public sealed partial class MainPage : Page
{
private ObservableCollection<Item> Items;
public MainPage()
{
this.InitializeComponent();
Items = new ObservableCollection<Item>();
Item item1 = new Item();
item1.Name = "Item 1";
Items.Add(item1);
MyListView.ItemsSource = Items;
}
private void Button_Click(object sender, RoutedEventArgs e)
{
Item item2 = new Item();
item2.Name = "Item 2";
Items.Add(item2);
}
}
public class Item
{
public string Name { get; set; }
}
あなたのコードは、これまでのところは何ですか?この時点までに試したことを追加できますか? – jameswassinger
ここでこの答えを確認してください。 http://stackoverflow.com/questions/9951704/add-item-to-listview-control – GeralexGR