问题标签 [xtragrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
data-binding - 我无法将 Devexpress XtraGrid 列绑定到我的属性!
我正在为我的应用程序使用强类型数据集,并且我需要一个在我的数据库表中不存在的自定义属性,因此我按如下方式创建它:
代码:
然后我将 XtraGrid 的 FieldName 属性设置为 RoleName,但它不能使用它。XtraGrid 仅显示在 DataTable 中具有列的属性。你知道我该如何解决这个问题吗?
devexpress - DevExpress XtraGrid 覆盖从 CalcRowHeight 中断 RepositoryItemImageComboBox
我最近更改了我们网格的行高并减少了一点(使用来自http://www.devexpress.com/Support/Center/KB/p/A859.aspx的代码)。
然而,这破坏了我们的 RepositoryItemImageComboBox,图像不再显示。使用带有未绑定列的 RepositoryItemPictureEdit 我似乎无法找到如何创建有效的行过滤器/行排序。
谁能帮我修复 RepositoryItemImageComboBox 图像以再次显示或实现过滤/排序 RepositoryItemPictureEdit。
这是RepositoryItemPictureEdit显示的列,filterrow上没有图像数据也是一个问题
这是与 RepositoryItemImageComboBox 一起显示的列。
c# - 处理 GridControl 中的依赖属性/列?
我正在使用 DevExpress GridView 并且有一个我试图在网格中填充的对象。EG 可以说我有一个产品。
我的第一列是包含产品列表的 RepositoryEditorLookupEdit。我想要的是,如果选择了像可口可乐这样的特定产品,我希望在某些列中填充产品的其他属性,例如颜色、价格、描述等......
棘手的一点是 GridControl 绑定到对象类型' TransactionItem' 与产品 {Many-to-Many} 有关系,因此具有相互关系 'TransactionProduct'。
我尝试使用未绑定的列,但网格在 RowChange 之后丢失了值。
有没有办法克服这个问题或者我的设计是错误的。基本上,
c# - 从 Grid 中删除多行
如何从 XtraGrid 中删除多行?我正在使用 DevEx 10.2 版。有可用的教程吗?
devexpress - DevExpress XtraGrid 按列分组对数据源更改的行为
我的 XtraGrid 被分配了一个 DataTable 作为它的 DataSource:
如果我将一列向上拖动到 group by 面板,然后展开几个分组,然后随着这些组的展开,重新分配 XtraGrid 的数据源,除了一个展开的分组之外,所有分组都将关闭。包含当前行的分组保持展开状态。当 DataSource 更改时,是否有一个设置会导致所有展开的组保持展开状态?
devexpress - DevExpress XtraGrid 自定义 RowCellStyle 事件处理程序和列排序问题
我的 xtraGrid 有一个自定义样式的事件监听器:
单击网格列标题以重新排列网格后,在对行重新排序后,格式最终会应用于错误的行。如何解决这个问题?
c# - DevExpress XtraGridView 控件的问题
我有一个xtragrid control on my devxpress form
。我创建了columns of my grid at runtime when i load the form
. 我正在为位于同一表单上的网格视图开发字段选择器。为此,我使用了repositoryItemCheckedComboBoxEdit
控件并在该控件中添加了将出现在 xtragrid 中的列名。
基本上,我创建了 xtragrid 的列,并将 Visible 属性设置为 false。当用户使用repositoryItemCheckedComboBoxEdit 检查特定列名时,我将Visible 设置为true,如果用户取消选中列名,我再次将visible 设置为false。& 在创建列时,我设置了列的宽度。
Problem which i'm facing is that if user select the all fields from the repositoryItemCheckedComboBoxEdit then the grid control should show the horizontal scroll bar automatically when require.
And another problem is that with the columns is besides setting the width of the column, it is not showing the required width of that column . it shrinks that all column width .
我用于在运行时为 xtragridview 创建列的代码如下 -
的代码field chooser
如下 - 我使用这个函数来填充 repositoryItemCheckedComboBoxEdit 控件的项目
这用于 repositoryItemCheckedComboBoxEdit 控件事件 -
如何解决这个问题?
谢谢。
devexpress - DevExpress XtraGrid SaveGridLayout
重新分配 XtraGrid 的数据源时,无法保持扩展的分组扩展。
背景
Form 左侧有 XtraGrid,右侧有 Vertical Grid。XtraGrid 是表单的控制器。
用户将一列(例如客户)拖到组标题。然后展开几个客户以查看他们的订单标题详细信息。然后用户:
-- 单击其中一个订单,从数据库中获取订单详细信息并填充表单右侧的垂直网格,用户可以在其中进行编辑,然后保存更改。
或者
-- 单击菜单上的“添加新”,该菜单显示一个空白垂直网格,用户可以完成并保存。
在更新或插入之后,填充页面左侧 XtraGrid 的数据源将完全更新 - 对数据库发出另一个查询,该查询返回一个分配给网格数据源属性的 DataTable;然后将焦点设置到更新的行或新插入的行:
然而.....
我想让所有用户的扩展客户都扩展。因此,在保存或插入之前,我调用了 SaveGridLayout 方法:
并且,在更新或插入后重新分配网格的数据源并重置焦点行后,我调用 RestoreGridLayout 方法:
GridLayoutStream是一个具有表单范围的变量,顺便说一句。
但这种方法行不通。扩大的团体正在关闭。我做错了什么对任何人都很明显吗?
谢谢
c# - DevExpress XtraGrid ExportToXlsx 显示已选中/未选中 RepositoryItemCheckEdit 而不是复选框图像
我们使用 devexpress XtraGrid 来显示各种数据并将其导出到 Excel。
升级到 DevExpress 11.1 后,进行了一项功能更改以改进 Excel 导出。 Excel 导出更改
但是,这将导出从在 excel 中显示小复选框图像更改为显示选中/未选中的文本标签。
有没有办法让旧功能恢复显示小复选框图像(我们有与 RepositoryItemImageComboBox 相同的问题)
c# - C# NIBerate DevExpress.XtraGrid 和 ServerMode
有没有人使用 NHibernate 作为 ORM 使用 DevExpress XtraGrid (WinForms) 成功实现服务器模式?任何我们如何使用 NHibernate To LINQ 作为数据源的例子都值得赞赏,我们当然希望这个功能是可用的。
服务器模式 (XtraGrid)
http://documentation.devexpress.com/#WindowsForms/CustomDocument8398