不带x:Name="&引用;silverlight控件为程序集提供未知命名空间
我有一个自定义的不带x:Name="&引用;silverlight控件为程序集提供未知命名空间,silverlight,xaml,namespaces,xamlparseexception,Silverlight,Xaml,Namespaces,Xamlparseexception,我有一个自定义的ColorPicker控件,但没有向该控件提供x:Name=“,该控件提供程序集未知命名空间错误: 找不到类型“ColorPicker”,因为“clr命名空间:SilverlightControls;assembly=SilverlightControls'是未知命名空间 但是如果我给它起个名字,它工作的很好。实际上我必须在LisBox中使用这个控件。我是这样使用的: xmlns:slColor="clr-namespace:SilverlightControls;assembl
ColorPicker
控件,但没有向该控件提供x:Name=“
,该控件提供程序集未知命名空间错误:
找不到类型“ColorPicker”,因为“clr命名空间:SilverlightControls;assembly=SilverlightControls'是未知命名空间
但是如果我给它起个名字,它工作的很好。实际上我必须在LisBox中使用这个控件。我是这样使用的:
xmlns:slColor="clr-namespace:SilverlightControls;assembly=SilverlightControls"
<slColor:ColorPicker Height="23" Width="20"
Color="{Binding PalleteColor, Mode=TwoWay}">
</slColor:ColorPicker>
xmlns:slColor=“clr命名空间:SilverlightControls;assembly=SilverlightControls”
有人能给我指点迷津吗?我也在使用颜色选择器,而且遇到了完全相同的问题。解决x:Name问题的一种方法是将其粘贴到另一个new用户控件(newControl)中。在控件的XAML中,您可以实例化颜色选择器,给它一个
x:Name=“myControl”
。然后在重复列表框中,您可以有多个新控件的实例。
这似乎很愚蠢,但将其嵌套一层似乎就能解决问题