public class GetData: StringConverter
{
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
return true;
}
public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
//在这里动态生成属性,获取的是窗口上的控件列表
return new StandardValuesCollection(new string[] { "Top", "Left", "Bottom", "Right", "Fill", "None" });
}
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return true;
}
}
我想问下,怎么把new string[] { "Top", "Left", "Bottom", "Right", "Fill", "None" }改成动态获取,比如获取窗口上的控件列表,