Silverlight数据绑定问题

| 我在设计时在另一个控件上添加了一个UserControl,在XAML中,我为添加的控件设置了DataContext,但是我想使用父级DataContext来控制UserControl的可见性。 我该如何实现?
<UI_Employee:ActionsListView Visibility=\"{Binding HasActionsThisMonth, Converter={StaticResource BoolToVisibilityConverter}}\" DataContext=\"{Binding Path=ActionsThisMonth}\" HorizontalAlignment=\"Left\" HeaderTitle=\"This Months Actions\" />
按照我所使用的方式似乎使用了新设置的DataContext。     
已邀请:
更改DataContext之后,这就是所有属性所使用的。因此,将控件放在容器中,并使该容器的可见性绑定到父DataContext:
<Grid Visibility=\"{Binding HasActionsThisMonth, Converter={StaticResource BoolToVisibilityConverter}}\" >
   <UI_Employee:ActionsListView DataContext=\"{Binding Path=ActionsThisMonth}\" HorizontalAlignment=\"Left\" HeaderTitle=\"This Months Actions\" />
</Grid>
    

要回复问题请先登录注册