将UltraCombo绑定到UltraGrid列中的不同值

时间:2011-04-26 13:26:08

标签: .net infragistics

我有一个Infragistics UltraGrid。在这个myUltraGrid中,我有一个列“CITIES”。

我在该网格下有一个UltraCombo:myUltraCombo

我可以绑定myUltraCombo以包含(不同的)城市列表+ *值(所有城市)吗?

2 个答案:

答案 0 :(得分:0)

我假设你使用UltraCombo作为CITIES专栏的编辑器。如果所有行都具有相同的值,则可以在绑定UltraCombo之前过滤列表,以便它仅绑定到您希望可用的城市。如果您希望在单个行上提供列表过滤,则可以使用以下博客文章作为参考: http://blogs.infragistics.com/winforms/codesamples/creating-a-dropdown-list-in-a-grid-cell-whose-list-values-are-dependent-on-another-cell.aspx

艾伦

答案 1 :(得分:0)

这里我在超网格上使用方法语法linq查询

myUltraGrid.DisplayLayout.Rows.All.ToList.Select(Function(r) CType(r, UltraGridRow).Cells("CITIES").Value).Distinct.ToList

只有在您无法通过其他数据源访问这些值时,我才会使用此方法。