У меня есть собственный класс как свойство "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