皆さんはとても親切で、リストビューへのバインドに問題があり、誰かが私を助けることができるかどうか疑問に思っていました.これが私のコードです.
ここにxamlがあります
<ListView Name="ListView" Margin="0,0,16,145" ItemsSource="{Binding EmailCollection}" AllowDrop="True" HorizontalAlignment="right" Width="704" IsEnabled="True" Background="White" Foreground="Black" BorderBrush="#FF313131">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding Pic}" Width="140" Header="Picture"/>
<GridViewColumn DisplayMemberBinding="{Binding Person}" Width="140" Header="Person" />
<GridViewColumn DisplayMemberBinding="{Binding Email}" Width="200" Header="Email" />
<GridViewColumn DisplayMemberBinding="{Binding Location}" Width="160" Header="Location" />
<GridViewColumn DisplayMemberBinding="{Binding Age}" Width="50" Header="Age" />
</GridView>
</ListView.View>
</ListView>
ここで person 列にアイテムを追加しようとしていますが、system.windows.controls.listviewitem には person の定義が含まれていないと言われています。
ListView.Items.Add(new ListViewItem {Person = t.InnerHtml});