DropDownButton内容绑定问题

时间:2012-02-16 18:38:01

标签: wpf binding toolkit

我正在尝试将MenuItems添加到DropDropButton控件中并控制可见性 使用TabItem的IsSelected属性的按钮,但可见性 MenuItems不会改变。我在标准上应用了相同的绑定 按钮,可见性按预期工作。有谁知道这里发生了什么?

以下是我正在尝试做的一个示例:

<StackPanel>
    <Button Content="Hi" Visibility="{Binding ElementName=tabItem1, Path=IsSelected, Converter={StaticResource VisibilityConverter}}"/>
    <toolkitEx:DropDownButton Content="Button 1">
        <toolkitEx:DropDownButton.DropDownContent>
            <StackPanel>
                <MenuItem Header="Visibile for tabItem1" Visibility="{Binding ElementName=tabItem1, Path=IsSelected, Converter={StaticResource VisibilityConverter}}"/>
                <MenuItem Header="Visibile for tabItem2" Visibility="{Binding ElementName=tabItem2, Path=IsSelected, Converter={StaticResource VisibilityConverter}}"/>
            </StackPanel>
        </toolkitEx:DropDownButton.DropDownContent>
    </toolkitEx:DropDownButton>
    <TabControl HorizontalAlignment="Stretch" Name="tabControl1" VerticalAlignment="Stretch" >
        <TabItem Header="tabItem1" x:Name="tabItem1">
            <Grid />
        </TabItem>
        <TabItem Header="tabItem2" x:Name="tabItem2">
            <Grid />
        </TabItem>
    </TabControl>
</StackPanel>

谢谢!

0 个答案:

没有答案