.net wpf应用程序,从实体框架表/视图填充listview

.net wpf应用程序,从实体框架表/视图填充listview,.net,wpf,entity-framework,xaml,.net,Wpf,Entity Framework,Xaml,非常简单的请求。只是尝试用名为“testview”的e.f.视图中的数据填充listview 以下是我的标记: <Grid> <Label Content="Travel Requests" HorizontalAlignment="Center" Height="35" VerticalAlignment="Top" Width="140" FontWeight="Bold" FontSize="16" Margin="389,10,382,0"/> &

非常简单的请求。只是尝试用名为“testview”的e.f.视图中的数据填充listview

以下是我的标记:

<Grid>
    <Label Content="Travel Requests" HorizontalAlignment="Center" Height="35" VerticalAlignment="Top" Width="140" FontWeight="Bold" FontSize="16" Margin="389,10,382,0"/>
    <Button x:Name="cmdFillListbox" Content="Fill listbox" HorizontalAlignment="Left" Margin="692,142,0,0" VerticalAlignment="Top" Width="75"/>
    <ListView x:Name="lstRequests" HorizontalAlignment="Left" Height="166" Margin="70,76,0,0" VerticalAlignment="Top" Width="588">
        <ListView.View>
            <GridView>
                <GridViewColumn/>
                <GridViewColumn/>
            </GridView>
        </ListView.View>
    </ListView>

</Grid>

为什么不起作用?

我只需要在标记中添加以下内容:

<GridViewColumn DisplayMemberBinding="{Binding Path=TravelRequestID}" />
<GridViewColumn DisplayMemberBinding="{Binding Path=TravellerFullName}" />

现在它运行良好-希望这对其他人也有帮助。我对谷歌搜索这个问题感到惊讶,我在互联网上找到的所有解决方案都是100行代码

<GridViewColumn DisplayMemberBinding="{Binding Path=TravelRequestID}" />
<GridViewColumn DisplayMemberBinding="{Binding Path=TravellerFullName}" />