问题标签 [gridcontrol]
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.
wpf - 如何设置 DevExpress WPF GridControl 的外观和感觉?
谁能帮我改变 DevExpress Grid Control 的外观和感觉。现在我得到一个蓝色的 Grid Control ,我最好的猜测是我需要从 DevExpress.Xpf.Themes.DeepBlue.v12.1 更改默认主题到别的东西。任何人都可以帮我解决这个问题。
提前致谢
devexpress - 即使我正确设置了 NotifyPropertyChanged 事件,DevExpress GridControl 也无法正确更新
我遇到了一个非常奇怪的问题。
基本思想是我有一个类来保存从交易 api 收到的关于外汇价格的数据。每个属性都已使用 NotifyPropertyChanged 方法设置,如下所示。
它是一个很长的类,但结构简单,如您所见。现在我连接到向我触发事件的 api,并通过将 api 的值设置为我定义的类来处理它。
经过一些设置后,_UpdateForexQuote 方法会将传入的信息分发到 RealTimeBar 类的属性中。一切都很好。
当我启动程序时,它不会更新。我以为没有数据进来。但是当我随机单击gridcontrol的A1cell中的某个位置,然后单击另一个B1cell时,之前的A1cell会更新。然后,如果我单击 C1cell,则 B1cell 将更新。如果您不单击一个单元格,它将永远不会更新。我给你看图:
如您所见,单击前三行后,前三行显示延迟数据,由于我从未触摸第四行,因此显示为零。条件是我刚刚单击了第五行 Low 单元格,这就是 Low 不更新但其他单元格更新的原因。这很奇怪。我之前在 devexpress 11 和 vs 2010 下使用相同的代码。但是现在在 devexpress 12 和 vs 2012 下,我遇到了这个以前从未发生过的问题。
更新:
下面是我使用的方法 1. 定义 bindinglist 和一个 hashtable, 2. 先将对象放入 hashtable,然后将 hashtable 中的对象添加到 bindinglist 3. 将 bindinglist 绑定到 gridcontrol。
现在当价格更新事件到来时,下面的方法将更新哈希表中的对象属性。由于我在对象中定义了 Notifypropertychanged,它应该更新 bingdinglist 和 gridcontrol 中的对象。
gridview - Sub Level 如何在不从 DevExpress Grid Control 的父主视图中继承它的情况下显示其波段
我正在使用 DevExpress 10.2 For WinForms 和 .Net Framework 4.0 我有一个包含带网格的表单,这个网格里面有主视图和级别,所以它听起来像另一个带状网格内的带状网格。如下所示:
1 级子网格的主要问题还包含带,如下图所示:
但在运行时它检索父视图的波段而不是它的波段,如下所示:
** 请注意,给 gridControl 的数据源是一个数据集,其中有两个数据表,使用DataRelation类相互连接
devexpress - 如何从 devexpress gridcontrol tableview 中删除主从视图?
使用devexpress
,我xtragridcontrol
在表单上放置了一个,添加了一些列,然后用数据填充它:
我收到gridcontrol
,但在master-detail
视图之内;这意味着我必须单击加号图标才能查看我想要显示的数据。
如何删除master-detail
视图,以便我可以呈现一个包含列和行的简单表格?
.net - devexpress gridcontrol 刷新数据源
使用此代码,我填充了一个 devexpress 网格控件,一切正常:
但是,如果我在应用程序中修改一条记录,然后通过更新 sql 将其保存到数据库中,然后再次单击选项卡上的 gridcontrol,我看到,gridcontrol 中的值没有改变。但是在数据库中,存在修改后的值。
如您所见,在标签页更改事件中,我从一开始就填充了网格,我认为也应该有修改后的值。
你能帮我吗?
.net - 对象错误的实例?
我有一个 GridControl 插入其中,直接修改到数据库中。
我有几个字段直接连接到一个表Patient
,我的 gridcontrol 字段之一id
是especielistas 1
Table
Specialist which has a 1:1 Relationship
Esp-> MuchosPacientes and this field shows you all
ID 专家and lets me do the main functions. But to eliminate me says no sender == null
,但实现了相同的代码,但针对 1 个事件KeyDown
并且它是否完全删除sender != null
,可以是:
wpf - 如何在 DevExpress GridControl 中访问 ScrollViewer?
我必须访问 GridControl 中的 ScrollViewer 才能在滚动时与我的其他 GridControls 同步。
在我使用 vanilla DataGrid 之前,很容易通过 VisualTreeHelper 获取 ScrollViewer,然后订阅 ScrollChanged 事件。
我尝试了与 GridControl 相同的方法,但没有运气。VisualTreeHelper.GetChildrenCount()
给我 0 也LogicalTreeHelper.GetChildren()
给了我一个空的迭代器。
但..
WPF Snooper 可以完美地访问逻辑和可视化树!那么,我做错了什么以及为什么我无法获得 WPF Snooper 能够获得的信息?
xaml - 如何使用 Xaml 在 Devxpress Gridcontrol 中提供 if 和 else Formatter?
我正在使用 Xaml 开发使用 Devexpress Gridcontrol 的应用程序。在单元格模板中,我有一个文本块,如果 Binding 中的值为“0”,我想在其中显示“打开”,如果为“0”,则显示“关闭”。这可以使用FormatterString
ie来完成吗?使用FormatStringConverter
?
devexpress - 如何将 AdvBandedGridView 用作 GridControl 中的详细信息级别
我想在以下链接中设计一个主从网格视图:
http://documentation.devexpress.com/#WindowsForms/CustomDocument562
但是,我想使用 AdvBandedGridView 类型作为详细信息视图之一,但我不知道如何填充其数据。
我发现 AdvBandedGridView 类型在所有示例中始终是“主视图”,但就我而言,我希望它是内部细节之一。
我怎么能这样做,提前非常感谢。最好的问候,阿雅。
wpf - Dev Express WPF GridControl - 自动缩小行为
我在 * 高度行中有一个 DX GridControl,如下所示:
这很好用——行渲染,获得一个明确的 ActualHeight,并且 Grid 的 Height 绑定到这个,从而避免了指定 AllowInfiniteGridSize 属性的需要。
然而,这一切都包含在一个可调整大小的模块中。当我使这个模块更大时,Grid 随之增长,GridControl 也随着 Grid 增长,正如我所希望/期望的那样。但是,当我将模块重新调整为更小时,GridControl 的高度保持在更大的值。
我正在考虑一种附加行为,但不确定我应该在其中做什么。关于如何让 GridControl 向下调整大小以匹配其容器的任何建议?