private void AssignControlDatasource(FilterEditorControl filterEditorControl) { filterEditorControl.SourceControl = CriteriaPropertyEditorHelper.CreateFilterControlDataSource(View.ObjectTypeInfo.Type, Application.ObjectSpaceProvider); if (View.ObjectTypeInfo.DefaultMember != null) { foreach (FilterColumn filterColumn in filterEditorControl.FilterColumns) { if (View.ObjectTypeInfo.DefaultMember.Name == filterColumn.FieldName) { filterEditorControl.SetDefaultColumn(filterColumn); } } } }
private void AssignControlDatasource(FilterEditorControl filterEditorControl) { filterEditorControl.SourceControl = View.CollectionSource.Collection; if (View.ObjectTypeInfo.DefaultMember != null) { foreach (FilterColumn filterColumn in filterEditorControl.FilterColumns) { if (View.ObjectTypeInfo.DefaultMember.Name == filterColumn.FieldName) { filterEditorControl.SetDefaultColumn(filterColumn); break; } } } }