我之前看到过类似的问题,但不是我需要的答案。
我有一个用户控件,并想在设计时构建可扩展的属性集用于编辑控件。请注意,这不是一组属性,而是类似于“大小”或“位置”属性的属性列表,您可以打开该列表以查看其他属性。这是否可能?如何实现?
谢谢。
我之前看到过类似的问题,但不是我需要的答案。
我有一个用户控件,并想在设计时构建可扩展的属性集用于编辑控件。请注意,这不是一组属性,而是类似于“大小”或“位置”属性的属性列表,您可以打开该列表以查看其他属性。这是否可能?如何实现?
谢谢。
[TypeConverter(typeof(ExpandableObjectConverter))]
public class MyProperties {
public string Item1 { get; set; }
public string Item2 { get; set; }
}
public partial class UserControl1 {
public UserControl1() {
InitializeComponent();
MyProperties = new MyProperties();
}
public MyProperties MyProperties { get; set; }
}