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);
             }
         }
     }
 }
示例#2
0
 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;
             }
         }
     }
 }