Доступ к списку элементов в классе, во время выполнения с помощью Reflection? - PullRequest
0 голосов
/ 13 августа 2011

У меня есть собственный класс как свойство "AttributesCustomList", и этот класс содержит LIST ..

[XmlElement("AttributesCustomList")]
CustomClass _AttributesCustomList;
[CategoryAttribute("Custom"), ReadOnly(false),
Description("This property is customised to put new attributes")]
//[RefreshProperties(RefreshProperties.All)]
[RulesCriteria("Custom AttributesList")]
public CustomClass AttributesCustomList
{
    get { return _AttributesCustomList; }
    set { _AttributesCustomList = value; }
}


public class CustomClass : CollectionBase, ICustomTypeDescriptor
{ 
    public void Add(CustomProperty Value)
    {
       base.List.Add(Value);
    }

    /// <summary>
    /// Remove item from List
    /// </summary>
    /// <param name="Name"></param>
    public void Remove(string Name)
    {
        foreach (CustomProperty prop in base.List)
        {
            if (prop.Name == Name)
            {
                base.List.Remove(prop);
                return;
            }
        }
    }

}

Я хочу получить доступ к списку его элементов в среде выполнения с помощью Reflection, Howмогу ли я это сделать ?Thnx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...