是否可以从框架导航到父元素?为了让我的回答更清楚一点。
我有一个带有 2 帧的 SplitView 帧 1 是菜单 帧 2 是内容 当单击 menuitem 帧 2 时将重新加载新内容。
在第 1 帧中,我有菜单项(可点击)和一个 ListViewItem,它是我的应用程序文本,如果我的窗格处于紧凑模式,我想隐藏文本。
我试过:
- { 绑定 IsPaneOpen,ElementName=RootSplitView,Converter=...}
- { 绑定元素名称=RootSplitView,路径=IsPaneOpen,转换器=...}
- { 绑定 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"/>