有一个名为 TestCustomControl 的自定义控件,它继承自 Control,并且它有一个在 generic.xaml 中定义的控件模板。
这是主页的内容。
如果我将其标记为公开,则一切正常。但是,如果我将其标记为内部,则会引发异常:Invalid attribute value local:TestCustomControl for property TargetType。[行:74 位置:12]。
而且这只发生在 Windows Phone 开发环境中,我在 WPF 中尝试了类似的事情并且它有效。
如何将自定义控件标记为内部控件并在 WP7 的主页中使用它?
谢谢
注意:当我在 xaml 中使用它时,它会引发异常。然后我通过在代码隐藏中创建控件来对其进行测试,然后将其添加到逻辑树中,它也会引发异常。