问题标签 [devexpress]

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.

0 投票
0 回答
1410 浏览

.net - 基于 DevExpress PivotGridControl 9.1 中一行的数据值的自定义绘图

我正在尝试在 9.1 版的 PivotGridControl 的行标题中进行一些自定义绘图。在 8.2 版中,我可以在自定义绘图事件的 FieldCellViewInfo 属性上使用 CreateDrillDownDataSource。在 9.1 中,此方法不存在。

我在 8.2 中使用的代码如下所示。从 CustomDrawFieldValue 事件处理程序调用。

这最终用于的是每个行标题上的网格上已修改数据的行修改标记。我希望 9.1 能够做到这一点,而无需像 8.2 中那样使用私有 API 调用

0 投票
2 回答
2238 浏览

.net - DevExpress - 无法在 TextEdit 控件中使用 ctrl-v

我试图将一个单独程序中的值粘贴到一个TextEdit控件中,当我使用 ctrl-v 时它没有做任何事情。但是,我可以使用右键单击并粘贴,这是成功的。

有没有AllowShortcutKeys = true我想念的?

0 投票
3 回答
3504 浏览

delphi - 根据过滤器字符串检查 TDataSet 行

我在内存 TDataSet 后代中使用DevExpress TdxMemData 。虽然它具有 Filtered: Boolean 和 Filter: String 属性,但实际上并没有自动对它们执行任何操作,而是依赖于 OnFilterRecord 事件的 Accept 参数的结果。

所以我正在寻找的是一种解析过滤器文本并将其应用于数据集的方法(可能在 TdxMemData 或 DevExpress 代码套件中的其他地方)。

理想情况下,我想要一种针对过滤器测试单个行的方法,以查看它是否匹配而不将其从数据集中过滤出来(我想突出显示与过滤器匹配的行)。

示例过滤器字符串:

所以有嵌套的and's and or's。它实际上是由 DevExpress TcxDBFilterControl 构建的。

我真的希望我缺少一些简单的东西。

更新:我向DevExpress 开了一张票,看看他们是否支持任何类型的解决方案。我确实找到了他们不支持在 TdxMemData 上过滤的答案。

0 投票
8 回答
4059 浏览

entity-framework - 手动 DAL & BLL 与 ORM

哪种方法更好:1)使用第三方 ORM系统或2) 手动编写 DAL 和 BLL 代码以使用数据库?

1)在我们的一个项目中,我们决定使用 DevExpress XPO ORM 系统,但我们遇到了很多小问题,浪费了我们很多时间。amd 仍然时不时会遇到来自这个 ORM 的问题和异常,我们对这个“黑匣子”还没有完全的了解和控制。

2)在另一个项目中,我们决定从头开始编写 DAL 和 BLL。虽然这意味着要多次编写无聊的代码,但这种方法被证明更加通用和灵活:我们可以完全控制数据在数据库中的保存方式,如何从中获取数据等。所有的错误都可以以直接和简单的方式进行修复。

哪种方法通常更好?也许问题只是我们使用的 ORM(DevExpress XPO),也许其他 ORM 更好(例如 NHibernate)?

是否值得使用ADO 整体框架

我发现 DotNetNuke CMS 使用自己的 DAL 和 BLL 代码。其他项目呢?

我想了解您的个人经历:您在项目中使用哪种方法,哪种方法更可取?

谢谢你。

0 投票
3 回答
1820 浏览

devexpress - Excel 和 Word DevExpress

我想知道在哪里以及如何在 DevExpress 中下载 Excel 和 Word。在办公室,我可以打开我正在处理的项目。但是如果我尝试在家里打开,它会说找不到 Word 和 Excel 参考。

请参阅附件以了解我所指的内容。谢谢你的帮助

http://www.mypicx.com/05272009/pic/

=====

答:是的,它已安装在我的 PC 中。如何添加新的参考?

====

顺便说一句,当我添加参考 excel 和 word 时,这又是另一个错误:

=========== 如果您无法打开文件,您可以在此处查看 .gif 文件: http: //www.tintin.ws/images/gif/pic.gif http://www.mypicx .com/05272009/mypic/

0 投票
5 回答
715 浏览

c# - 索引超出范围错误;这里而不是那里?

我有一个 winform 应用程序,它在运行时填充了它的许多 dropdomn 字段框架维护表。每个表单都有一个Private void FillMaintFields() 我遇到了一个奇怪的错误,其中在一个表单上设置列可见性有效,但在另一个表单上给我一个索引超出范围错误!

这是违规表单上的简化方法-->

现在这是姊妹表单上的工作功能-->

他们都在 DAL 中使用相同的方法并访问具有 --> 结构的完全相同的表


|物品编号 | 类别ID | 物品描述 | 订单号 | 活跃|

我不知道为什么它会在一个地方而不是另一个地方工作。如果我注释掉违规表单中的 Columns[] 部分,它会返回正确的数据,没有错误,但当然所有列都可见。

想法?谢谢!

编辑 1

基于一些评论和关注:错误出现在尝试访问 Columns[] 的第一行。违规表格上可能出现的任何位置和任何列。如果我调试并查看 myDataTable 它会显示正确的列和正确的数据。

0 投票
3 回答
5571 浏览

delphi - 如何在 Delphi dxDBGrid 中更改单行的颜色?

基本上,客户想要更改 Delphi dxDBGrid 中单行的颜色。没有像有列那样的行属性。

有任何想法吗?

0 投票
1 回答
1332 浏览

delphi - 在 devexpress tdxdbgrid 中,有没有办法允许 rowselect 和 keypress 事件同时触发?

客户希望选择行,以便他可以知道左侧正在处理的记录,同时只能编辑 1 列。

所以,建议如何允许行选择加按键事件触发,或者如何根据是否输入了该行中的另一个单元格来为单元格着色。

0 投票
4 回答
5758 浏览

delphi - TcxGrid 中的值更改后如何触发事件处理程序?

我有一个 DevExpress TcxGrid,它的 GridView 的 OnEditValueChanged 事件附加了一个事件处理程序,该事件应该汇总其中一列中的一些数据。问题是,在更新值写入基础数据集之前,此事件在验证期间被触发。我对 TcxGrid 不太熟悉。有谁知道在数据集更新是否有办法触发事件处理程序?

0 投票
1 回答
2850 浏览

c# - 防止 AspxGridView 在加载页面上填充

我的页面上有 AspxGridView。我希望用户能够在 Web 表单上设置一些数据,并且在他们按下一个按钮后,正在读取、验证来自屏幕的数据并正在创建 bussines 对象。该对象有一个 GetData() 函数,并返回一个表示网格中行的对象数组。
我希望 ASPXGrid 不填充,直到用户单击按钮。我知道我可以在设计时将 DataSourceId 设置为 null - 但随后我失去了将网格列与对象属性同步的可用性(我无法为新列添加或编辑某些列属性)。我知道我可以拦截 ObjectCreating 事件并为网格提供一个返回空数据集的假对象。但是还有更优雅的解决方案吗?