DevExpress Xpf如何在代码中将一个LookUpEdit添加到gridColumn中

时间:2012-07-18 12:14:39

标签: c# wpf devexpress gridcontrol repositorylookupedit

我在WinForms中有代码需要转换为WPF DevExpress。

我需要在代码中创建LookUpEdit并将其添加到创建的gridColumn。

winforms中的代码:

var editor = (RepositoryItemLookUpEdit) gridControl.RepositoryItems.Add("LookUpEdit");

editor.DataSource = CreateList(query);

for (int i = 0; i < ... < ....Count; i++)
                {
                    var columnInfo = new LookUpColumnInfo(parentTableColumns[i].Name)
                        {SortOrder = ColumnSortOrder.Ascending};
                    editor.Columns.Add(columnInfo);
                }

editor.BestFitMode = BestFitMode.BestFitResizePopup;

gridColumn.ColumnEdit = editor;
gridColumn.FilterMode = ColumnFilterMode.DisplayText;

RepositoryItemLookUpEdit,LookUpColumnInfo在Xpf中不存在winforms,我如何在DevExpress WPF中做一些事情?

1 个答案:

答案 0 :(得分:2)

我正在寻找几乎相同的东西,我发现这个链接提供了一些关于我的案例的信息。我添加了一个示例项目,Dev express支持编辑它以帮助我在网格列中实现lookUpEdit。 解决方案还不完美(对我而言)但也许你的情况更简单,这就是你的解决方案。

指向开发表达页面Grid and LookupEditSettings

的链接