C# WPF数据网格简单问题
我有一个WPFC# WPF数据网格简单问题,c#,wpf,datagrid,C#,Wpf,Datagrid,我有一个WPFDataGrid,数据源为DataTable。此DataGrid只有一列不是ReadOnly,用户必须在其中输入数据。我如何获得价值观 这就是我将数据绑定到网格的方式 ConstructTable(); foreach (CheckOutData col in _CheckOutCollection) { decimal paidMoney = 0; if (col.PaidMoney <= 0) { paidMoney = 0;
DataGrid
,数据源为DataTable
。此DataGrid
只有一列不是ReadOnly
,用户必须在其中输入数据。我如何获得价值观
这就是我将数据绑定到网格的方式
ConstructTable();
foreach (CheckOutData col in _CheckOutCollection)
{
decimal paidMoney = 0;
if (col.PaidMoney <= 0)
{
paidMoney = 0;
}
else
{
paidMoney = col.PaidMoney;
}
dt.Rows.Add(
col.ID.ToString(),
col.RoomType.ToString(),
col.RoomNumber.ToString(),
col.RoomPriceWithCurrency.ToString(),
col.Discount.ToString(),
col.DiscountedPriceWithCurrency.ToString(),
col.CheckIn.ToString(),
col.CheckOut.ToString(),
col.TotalDay.ToString(),
col.TotalPrice.ToString(),
col.IncFirstDay.ToString(),
paidMoney.ToString());
_CheckInsIDs.Add(col.ID);
}
dataGrid1.DataContext = ds.Tables[0];
ConstructTable();
foreach(签出集合中的签出数据列)
{
十进制paidMoney=0;
如果(col.PaidMoney您需要在datagrid列绑定中使用双向模式,如下所示:
Binding="{Binding ColName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
您需要显示一些代码或进一步解释如何将数据绑定到视图,但您正在寻找双向数据绑定。我编辑了我的问题,请查看:)