Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 从XAML引用一个类_Silverlight_Xaml - Fatal编程技术网

Silverlight 从XAML引用一个类

Silverlight 从XAML引用一个类,silverlight,xaml,Silverlight,Xaml,在Silverlight5中,如何从XAML引用对象类: xmlns:UserControls="clr-namespace:xyz.ClientApp.UserControls" 我正试图修复ContextMenuService中的一个bug,我认为您混淆了附加属性和对象实例化语法。ContextMenu是ContextMunueService的附加属性,无法通过您的Thing类访问 我还没有测试它,但以下代码应该可以工作: <controlsInputToolkit:Contex

在Silverlight5中,如何从XAML引用对象类:

xmlns:UserControls="clr-namespace:xyz.ClientApp.UserControls"


我正试图修复ContextMenuService中的一个bug,我认为您混淆了附加属性和对象实例化语法。ContextMenu是ContextMunueService的附加属性,无法通过您的Thing类访问

我还没有测试它,但以下代码应该可以工作:

<controlsInputToolkit:ContextMenuService.ContextMenu>
  <UserControls:Thing>
    <!-- menu items here -->
  </UserControls:Thing>
</controlsInputToolkit:ContextMenuService.ContextMenu>


这不就是
UserControls:Thing
吗?Thing有正确的名称空间吗?谢谢Denis。。最后做了一些稍有不同的事情并手动实现
<controlsInputToolkit:ContextMenuService.ContextMenu>
  <UserControls:Thing>
    <!-- menu items here -->
  </UserControls:Thing>
</controlsInputToolkit:ContextMenuService.ContextMenu>