0
몇 가지 속성을 가진 UserControl
을 만들었습니다. WPF 응용 프로그램에 사용자 정의 컨트롤을 추가하면 Visual Studio 속성 창에 해당 속성이 표시됩니다.WPF UserControl에서 <String> 속성을 정의하십시오.
그러나 List<String>
유형 인 UserList
이라는 속성이 있습니다. 이 속성은 속성 창에 힌트 텍스트 "(콜렉션)"과 3 개의 점이있는 버튼으로 표시됩니다. 해당 버튼을 클릭하면 대화 상자가 표시되어 UserList
변수에 값을 추가 할 수 있습니다. 그러나 창 부분은 사용할 수 없습니다.
그럼 어떻게 활성화 할 수 있습니까? 내 UserList
속성에 대해해야 할 특별한 일이 있습니까?
private List<String> dataSources = new List<String>();
[Description("Users"), Category("Time Line")]
public List<string> UserList
{
get { return dataSources; }
set { dataSources = value; }
}
귀하의 질문에 대한 이해가 확실하지 않습니다. 대화 상자를 만드는 데 도움이 필요합니까? –
@DanPuzey 감사합니다. 내가 원하는 것은 사용자가 속성 창을 통해 UserList 속성에 값을 추가 할 수있게하는 것입니다. –
옙 속성 창이 –