public override IEnumerable <Attribute> OverrideMetaDataAttribute()
        {
            string displayName;

            if (DisplayNameCollection.TryGetDisplayName(ViewModelMetaDataWrapper.Container, ViewModelMetaDataWrapper.PropertyName, out displayName))
            {
                ViewModelMetaDataWrapper.Attributes.Add(new DisplayAttribute {
                    Name = displayName
                });
            }

            return(ViewModelMetaDataWrapper.Attributes);
        }
Exemplo n.º 2
0
        private IEnumerable <Attribute> AddAndReturnAttributes()
        {
            string displayName;

            if (DisplayNameCollection.TryGetDisplayName(ViewModelMetaDataWrapper.Container, ViewModelMetaDataWrapper.PropertyName, out displayName))
            {
                ViewModelMetaDataWrapper.Attributes.Add(new DisplayAttribute {
                    Name = displayName
                });
            }

            return(ViewModelMetaDataWrapper.Attributes);
        }
 public override bool IsMatched(Type containerType)
 {
     return(DisplayNameCollection.CollectionHasEntries(containerType));
 }
Exemplo n.º 4
0
 private void LoadToDictionaryTheResult(DataDictionary dataDictionary, Type containerType)
 {
     DisplayNameCollection.TryAddDisplayName(containerType, dataDictionary.FieldName, dataDictionary.FieldDisplayText);
 }