- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是基础设施和 winGrids 的新手
我有包含下表的 SQL 数据库
Costumers
[ID][Name]
此外,我还有 UserControl,它有 winGrid 和添加\删除按钮。
当 UserControll 变为事件的 winGrid 数据源时,绑定(bind)到表
winGrd.DataSource = Tables.Costumers;
当用户想要从客户表中添加\删除数据时,他单击相关按钮。表格相应更改,但网格中显示的数据未更改。我用过
winGrd.Refresh();
但是没有效果
有什么方法可以做到这一点,欢迎代码示例
谢谢
---编辑----添加代码:
private void BtnAdd_Click(object sender, System.EventArgs e)
{
//...
DB.DataProxy.AddCostumer(txtType.Text);
winGrd.Refresh();
//...
}
AddCostumer 方法最终调用更新客户表的以下方法
public void AddCostumer(string type)
{
Costumers.InsertOnSubmit(new InsertOnSubmit{ Name = name});
}
最佳答案
如果您的 DataTable
正在更新,UltraGrid
应该会为您显示这些更改。你可以尝试打电话
ultraGrid1.Rows.Refresh(Infragistics.Win.UltraWinGrid.RefreshRow.ReloadData);
或
ultraGrid1.Rows.Refresh(Infragistics.Win.UltraWinGrid.RefreshRow.RefreshDisplay);
关于c# - UltraWinGrid:如何刷新显示的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10562408/
是否有一种方法可以根据其一列(ID 列)的值在 ultrawingrid 中选择一行?我一直在尝试找出如何做到这一点但收效甚微。 我有一个全局变量,它是“事件ID”(即当前正在应用程序中编辑的ID -
我是基础设施和 winGrids 的新手 我有包含下表的 SQL 数据库 Costumers [ID][Name] 此外,我还有 UserControl,它有 winGrid 和添加\删除按钮。 当
默认情况下,对于任何行删除,ultraWinGrid 都会弹出一个删除确认框。如何关闭该功能? 如果我在代码中删除,那就没问题了: myUltraGrid.DeleteSelectedRows(Fal
我有一个基础设施 UltraWinGrid,我想禁用第一列或将其设为“只读”。有什么方法可以做到这一点? 我试过了(这些都不起作用): _ultraGridRetailers.Disp
我有一个 Infragistics UltraWinGrid,我正在使用它的内置列选择器。 但是存在一个问题,即如果用户对特定列进行了筛选,然后隐藏了该列,该筛选仍会应用于数据。 我希望如果该列被隐藏
我的表单中有一个 UltraWinGrid,用户允许更改它的列顺序。我的表单中还有一个按钮,它应该将此网格的数据源作为数据表发送到生成报告的类。我使用以下代码将 DataSource 转换为 Data
我正在尝试在 UltraWinGrid 中使用自定义 TTF 字体。我创建了一个 PrivateFontCollection 实例,然后将我的字体资源添加到此 pfc = New PrivateFon
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有一个绑定(bind)到数据源的 Infragistics UltraWinGrid,并且该数据源中的一列包含 bool 值。我有 Style列的属性设置为 Edit这样它将显示文本而不是复选框。但
我正在寻找使 UltraWinGrid 的垂直高度根据它绑定(bind)到的行数进行更改的最佳方法,以便所有行都可见且没有滚动条。目的是在滚动面板中垂直堆叠多个网格,以便在必要时只显示一个面板滚动条,
我有一个绑定(bind)到 DataSet 的 UltraWinGrid,其中有几个列本身就是一个集合类类型,如下所示:- [Name] - string [Description] - string
有谁知道 Infragistics UltraGrid 控件是否提供类似于 DataGridView.HitTestInfo 的功能? 最佳答案 检查 this出。 他们不转换坐标,但他们使用特殊的
我是一名优秀的程序员,十分优秀!