百分求WPF中LISTVIEW问题解答
wpf中listview绑定了数据库中的一张表显示数据。我想在listview中对某些数据进行修改后传回数据库。
我共有两个子段ID跟NAME。NAME为可修改的。在每行后跟一个Button。在修改完数据单击button后将这行修改后的数据保存到数据库中。
1。我现在就是不知道怎么才能单击button后能把对应行修改的数据传回到数据库中。不知道怎么找到对应行,也不知道怎么把那行修改的那个字段的值传回去?
2。还有个问题就是怎么在listview中显示网格呢?
XAML:
<ListView.View>
<GridView x:Name="grv">
<GridViewColumn Width="auto"
DisplayMemberBinding="{Binding Path=ID}" Header="ID">
</GridViewColumn>
<GridViewColumn Header="NAME" Width="AUTO" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBox Width="100" Text="{Binding Path=NAME,Mode=TwoWay}"></TextBox>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="bianji" Width="AUTO" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<Button Width="auto" Content="aaa" Click="Button_Click" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>