折叠splitviewpane时隐藏UWP可见性

时间:2017-05-18 15:03:26

标签: xamarin uwp mvvmcross splitview

是否可以从框架导航到父元素? 让我的答案更清楚一点。

我有一个2帧的SplitView 第1帧是菜单 第2帧是内容 当点击menuitem时,第2帧将重新加载新内容。

在第1帧中,我有menuitems(可点击)和ListViewItem,这是我的应用程序文本,如果我的窗格处于紧凑模式,我想隐藏文本。

我尝试过:

  • {Binding IsPaneOpen,ElementName = RootSplitView,Converter = ...}
  • {Binding ElementName = RootSplitView,Path = IsPaneOpen,Converter = ...}
  • {Binding IsPaneOpen,RelativeSource = {RelativeSource TemplatedParent},ElementName = RootSplitView,Converter = ...}

在所有情况下,我都会看到选项IsElementBinded = false。

使用:MvvmCross,Xamarin

任何人都有解决方案/想法吗?

更新 我试过这个例子:

<TextBlock x:Name="MenuHeaderBlock" 
FontWeight="Bold" 
FontSize="25" 
Text="{Binding Title}" 
Visibility="{Binding IsPaneOpen, ElementName=RootSplitView, Mode=TwoWay, Converter={StaticResource BoolToVisibilityConverter}}" 
TextAlignment="Center" 
TextWrapping="NoWrap" 
Foreground="White"/>

0 个答案:

没有答案