0

WPF DevExpress に変換する必要がある WinForms のコードがあります。

コードで 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 は winforms ではなく Xpf には存在しません。DevExpress WPF で正確なことを行うにはどうすればよいですか?

4

1 に答える 1

2

私はほぼ同じものを探していましたが、私のケースに関する情報を提供するこのリンクを見つけました。サンプル プロジェクトを追加し、Dev Express サポートがそれを編集して、グリッド Column に lookUpEdit を実装できるようにしました。解決策はまだ完璧ではありません(私にとって)が、おそらくあなたのケースはより単純であり、これがあなたの解決策です。

dev express ページ Grid および LookupEditSettingsへのリンク

于 2012-11-20T15:10:01.180 に答える