问题标签 [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 投票
2 回答
1519 浏览

devexpress - 什么是 System.Windows.Forms.LinkBut​​ton 的 Developer Express 等价物?

我似乎找不到 Developer Express 版本的LinkButton. (Windows 窗体链接按钮,而不是ASP.NET链接按钮。) HyperLinkEdit似乎不是我想要的,因为它看起来像一个 TextEdit/TextBox。

有谁知道他们的版本是什么?我正在使用最新的 DevX 控件:8.2.1。

0 投票
9 回答
14377 浏览

c# - 对 DevExpress XPO ORM 包有任何想法吗?

XPO是我公司首选的对象关系映射器。关于利弊的任何想法?


我只是在寻找有关该产品的一般感觉和轶事。我们不会切换到 XPO。我们只是摆脱了应用程序中的硬编码 sql 字符串,并完全转移到 ORM 以进行所有数据访问。

0 投票
3 回答
2099 浏览

asp.net - 我可以获得 Developer Express WebChartControl 的图像输出吗?

我的网页上有一个 WebChartControl。生成图表时,正在生成图像并显示在页面上。

有没有办法在运行时获取此图表并将其保存为图像输出?

0 投票
1 回答
2345 浏览

.net - 如何将持久对象数据绑定到 DataLayoutControl(DevExpress 工具)?

我有一个显示 DataLayoutControl 组件的小表单。

如果我使用 GridControl 对象会被保存。如果我使用 DataLayoutControl (单独显示它们),它们在更改后不会被保存。用户界面编辑后,基础对象会更改,但不会保存。

我怎样才能启用它?

PS:我试过 UnitOfWork.CommitChanges (我有一个 uow 遍历整个架构)无济于事。

0 投票
4 回答
8977 浏览

devexpress - DevExpress eXpressApp Framework (XAF) 和 eXpress Persistent Objects (XPO):如何加快关联的加载时间?

我在访问具有大量记录的关联属性时遇到了问题。

我有一个 XAF 应用程序,其父类名为MyParent.

中有 230 条记录MyParent

MyParent有一个名为MyChild.

中有 49,000 条记录MyChild

我在标准方式MyParent之间定义了一个关联:MyChild

MyChild

并在MyParent

有一个特定的MyParent记录叫做MyParent1.

对于MyParent1,有 630MyChild条记录。

我有一个名为MyUI.

用户在 DetailView 的一个下拉列表中选择一个项目MyUI,而我的代码必须用对象填充另一个下拉列表MyChild

用户MyParent1在第一个下拉菜单中进行选择。

我创建了一个属性MyUI来返回MyChild第一个下拉列表中所选值的对象集合。

这是该属性的代码:

DisplayedValues我将该属性标记为,NonPersistent因为它只需要 DetailVIew 的 UI。我不认为第一次持久化它会加快集合的创建,在它用于填充下拉列表之后,我不需要它,所以我不想花时间存储它。

问题是调用需要 45 秒theParentValue = this.DropDownOne

眼镜:

  • 远景商务
  • 8 GB 内存
  • 2.33 GHz E6550 处理器
  • SQL Server 速成版 2005

这对于用户来说等待 DetailView 中的许多下拉菜单之一太长了。

我花时间草拟商业案例,因为我有两个问题:

  1. 如何使关联的值加载更快?

  2. 是否有另一种(简单)方法可以对运行速度更快的下拉菜单和 DetailView 进行编程?

是的,您可以说 630 项太多,无法在下拉列表中显示,但是这段代码需要很长时间,我怀疑速度与 49,000 成正比,而不是与 630 成正比。下拉列表中的 100 项将我的应用程序不会太多。

我的应用程序中需要很多这样的下拉菜单,因此不适合强制用户为每个下拉菜单输入更复杂的过滤条件。用户需要选择一个值并查看相关值。

如果查找大量记录很慢,我会理解,但查找几百条记录不应该花那么长时间。

0 投票
2 回答
1751 浏览

controls - custom server control values lost in callback

I have a custom server control that loads data from a web service into a GridView. Works fine on my page. I want to be able to click on a row and pop a popupcontrol with more detail on the clicked row. I am using the client side events of the DevExpress gridview to handle the onclick. And from JavaScript I am calling a callbackpanel to access my custom server control to get properties to use in the popupcontrol. In the callback, the properties on my server control (which were previously set in order to display the data) are not set, yet any of the other standard controls on the page still have their property settings. Am I missing a setting in my customer server control that will persist my property settings into a callback?

0 投票
4 回答
26609 浏览

winforms - Devexpress Xtragrid 如何将组合框编辑器添加到列

我想在 Xtragrid 的一列中放置一个组合框。我可以将组合框绑定到数组值,但是如何将组合框绑定到列?

0 投票
1 回答
931 浏览

winforms - Xtragrid 存储库组合框

  1. 我的存储库组合框默认显示空白选项。如何使组合框的选项 1 成为默认值。

  2. 我想让这个存储库组合框像没有编辑功能的下拉菜单一样。但是,如果我使它不可编辑,则下拉菜单将不起作用。那么我该怎么做呢?

0 投票
8 回答
24222 浏览

c# - 如何通过 .NET/C# 中的反射引发事件?

我有一个第三方编辑器,它基本上包含一个文本框和一个按钮(DevExpress ButtonEdit 控件)。我想让特定的击键(Alt+ Down)模拟单击按钮。为了避免一遍又一遍地写这个,我想制作一个通用的 KeyUp 事件处理程序,它将引发 ButtonClick 事件。不幸的是,控件中似乎没有引发 ButtonClick 事件的方法,所以......

如何通过反射从外部函数引发事件?

0 投票
1 回答
1845 浏览

devexpress - 如何在 XtraCharts 中编辑 showInPanes 属性

我在 Windows 窗体应用程序的代码中将系列和窗格添加到开发人员的快速图表控件中。我只想显示第一个窗格的 x 轴标签。showInPanes 属性告诉我它是只读的。如何在代码中设置此属性?