我有以下自定义 Silverlight 面包屑控件:
<custom:BreadcrumbList Navigator="{Binding ModuleNavigator}">
<custom:BreadcrumbList.Items>
<custom:BreadcrumbItem ViewName="Home"/>
<custom:BreadcrumbItem ViewName="Items"/>
<custom:BreadcrumbItem Command="{Binding ReturnCommand}"/>
<custom:BreadcrumbItem ViewName="ItemConstraints"/>
</custom:BreadcrumbList.Items>
</custom:BreadcrumbList>
我真的希望将Command
属性BreadcrumbItem
绑定到页面的数据上下文而不是父控件。我知道如何使用RelativeSource
binding 参数在其他 XAML 环境中执行此操作,但这在这里不起作用。我怎么能在 Silverlight 中做到这一点?
谢谢。