コード例 #1
0
        protected virtual bool Filter(Type typeForDynamicProperties, Type controlBaseType, DynamicModelPropertyInfo info)
        {
            info.RemoveInvalidTypeConverterAttributes("DevExpress.XtraGrid.Design");
            var filter = info.DXFilter();

            return((ModifyPropertyInfo(typeForDynamicProperties, info)) && filter);
        }
コード例 #2
0
 bool Act(DynamicModelPropertyInfo info) {
     var filter = info.DXFilter(Type.EmptyTypes);
     return (!filter || (!(info.PropertyType == typeof(char) | _excludedProperties.Contains(info.Name)))) && filter;
 }
コード例 #3
0
 protected virtual bool FilterTreeList(DynamicModelPropertyInfo info)
 {
     return(info.DXFilter(GetTreeListFilterTypes(), typeof(object)));
 }
コード例 #4
0
 protected virtual bool Filter(Type typeForDynamicProperties, Type controlBaseType, DynamicModelPropertyInfo info) {
     info.RemoveInvalidTypeConverterAttributes("DevExpress.XtraGrid.Design");
     var filter = info.DXFilter();
     return (ModifyPropertyInfo(typeForDynamicProperties, info)) && filter;
 }
コード例 #5
0
        bool Act(DynamicModelPropertyInfo info)
        {
            var filter = info.DXFilter(Type.EmptyTypes);

            return((!filter || (!(info.PropertyType == typeof(char) | _excludedProperties.Contains(info.Name)))) && filter);
        }