我创建了一个UserControl
有几个属性的。当我将用户控件添加到 WPF 应用程序中时,它将在 Visual Studio 属性窗口中显示这些属性。
但是我有一个名为的属性UserList
,它是一种List<String>
类型。该属性也显示在属性窗口中,带有提示文本“(集合)”和带有三个点的按钮。当我单击该按钮时,它将显示一个对话框,可以向UserList
变量添加一些值。但是窗口的那部分没有启用。
那么我该如何启用该部分。我必须为我的UserList
财产做些什么特别的事情吗?
这是我的属性定义的样子:
private List<String> dataSources = new List<String>();
[Description("Users"), Category("Time Line")]
public List<string> UserList
{
get { return dataSources; }
set { dataSources = value; }
}