我做什么
创建一个用户控件,它的 DependencyProperty 之一绑定到字符串数组
public static readonly DependencyProperty TaskListProperty =
DependencyProperty.Register("TaskList",
typeof(string[]),
typeof(MainControl),
null);
public string TaskList
{
get { return (string[])GetValue(TaskListProperty); }
set { SetValue(TaskListProperty, value); }
}
我收到
此代码的错误
get { return (string[])GetValue(TaskListProperty); }
错误:无法将类型“字符串 []”隐式转换为“字符串”
为什么
会出现这个错误,我不把它的源类型注册到字符串数组吗?如何解决?