|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Reflection;
using System.Text;
namespace System.Core.ComponentModel
{
public class CustomPropertyAttribute : Attribute
{
private PropertyDescriptor _propertyDescriptior;
private string _propertyPath;
private Type _rootType;
public CustomPropertyAttribute(Type rootType,string propertyPath, PropertyDescriptor propertyDescriptor)
{
_rootType = rootType;
_propertyPath = propertyPath;
_propertyDescriptior = propertyDescriptor;
}
public PropertyDescriptor PropertyInfo
{
get { return _propertyDescriptior; }
}
public string PropertyPath
{
get { return _propertyPath; }
}
public Type RootType
{
get { return _rootType; }
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I'm a 39 year old software developer living in Norway.
I'm currently working for a software company making software for the retail industry.