DevExpress中,我在GridControl里面添加了一个GridView,然后设置GridControl的数据源为一个DataTable

理论上,当改变GridView里面的内容,并且离开对应行时,DataTable的值就会改变,否则,读取当前行的内容,各项的值依旧会是改动之前的数值,我想知道,如何可以不离开对应行就能读取到改动之后的值呢?

获取改变后的内容之前。
先执行两的代码
gridview.CloseEditor();
gridview.UpdateCurrentRow();

这样就能获取到了
温馨提示:内容为网友见解,仅供参考
无其他回答

DevExpress WPF中文教程 - 为项目添加GridControl并将其绑定到数据
步骤1: 从DevExpress下载v24.1版本,如Blank MVVM Application模板,该模板会自动生成一个包含Sample ViewModel的项目。步骤2: 将项目与本地数据库连接,如使用Northwind Database的示例。步骤3: 在MainView中通过工具箱添加GridControl。如果缺少引用,Visual Studio会提示需要安装。提示: 如果使用NuGet包而...

c#devexpress,gridcontrol如何添加自定义列
1)通过设计器添加 2)通过编程添加 public partial class Form1 : DevExpress.XtraEditors.XtraForm { private DevExpress.XtraGrid.Columns.GridColumn gridColumn1; public Form1() { InitializeComponent(); gridColumn1 = gridView1.Columns.AddVisible("非绑定字段", "自定义列")...

devexpress gridcontrol gridview嵌套问题(WINFORM)
要在同一个dataset设置主从关系,然后绑定相同类型的主键就可以了。

DevExpress控件GridControl如何绑定主从表,具体如何设置?
\/\/在YBID和BZYBID之间创建关系 System.Data.DataRelation dataRelation;System.Data.DataColumn dataColumn1;System.Data.DataColumn dataColumn2;dataColumn1 = ds.Tables["Parents"].Columns["YBID"];\/\/设定表关系 dataColumn2 = ds.Tables["Sons"].Columns["BZYBID"];dataRelation = new System.Data...

dev 控件 gridcontrol 如何添加一行数据
看你是要插入到最后还是中间了,最后的话有newRow方法,中间的话我所知道的只有改写数据源了,还有进行操作是对gridcontrol内的GridView进行操作。1. 将NewItemRowPosition属性设置为Top或Bottom,在这样的新行中输入数据后,会自动添加到绑定的数据源中的,如果你希望在按回车时焦点跳至下一列,只需要...

DevExpress控件 GridControl中某一列列头添加一个复选框控件,复选框...
最后要刷新数据,添加gridControlLink.RefreshData();

c# devexpress 中的Gridcontrol 添加行问题
public float Score { get; set; } }}3)可直接在GridControl中修改行,不需要额外编程(除非你想校验输入数据的合法性)--- 总结: 对 Devexpress GridControl中增、删、修改,实际上是对数据源(数据集合)的增、删、修改。也就是说:对数据源修改会"反映"到界面的控件上。

DevExpress GridControl中添加一个复选框控件,复选框不是绑定数据源,求...
<\/dxg:GridColumn> <\/dxg:GridControl.Columns> <dxg:GridControl.View> <dxg:TableView x:Name="tableView1" ShowGroupPanel="False" AllowHorizontalScrollingVirtualization="True" AllowSorting="False"AllowColumnFiltering="False" AutoWidth="True" \/> <\/dxg:GridControl.View> <\/dxg:GridControl...

dev gridControl和pivotGridControl控件,加序号。要求在控件自带的筛...
设置自动增加的行号,需要先添加给gridview添加事件CustomDrawRowIndicator private void gridview_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e){ if (e.Info.IsRowIndicator && e.RowHandle >= 0)e.Info.DisplayText = (e.RowHandle + 1).ToStrin...

现在用devexpress中的gridcontrol,鼠标单击某单元格时,如何根据鼠标位 ...
在GridControl中有个GridView 如:gridview \/\/鼠标单击某单元格触发的事件 void GridView_MouseUp(object sender, MouseEventArgs e){ GridHitInfo HitInfo = gridview.CalcHitInfo(e.Location);\/\/获取鼠标点击的位置 if (HitInfo.InRowCell && HitInfo.Column != null ){ GridCell[] gridCells = ...

相似回答