为什么自定义依赖项属性未显示在用户控件的智能感知中?

时间:2013-12-12 21:01:52

标签: wpf xaml

我创建了一个用户控件,在后面的代码中,我添加了以下DP。当我切换到XAML并尝试在UserControl标记旁边键入属性的名称时,例如“Test”,它不会显示。我想知道这里可能缺少什么。

    public static readonly DependencyProperty TestProperty =
        DependencyProperty.Register("Test", typeof(String), typeof(UserControl1));

1 个答案:

答案 0 :(得分:3)

您还需要为该属性实施CLR Wrapper

public string Test
{
    get { return (string)GetValue(TestProperty); }
    set { SetValue(TestProperty, value); }
}