フレームから親要素に移動することは可能ですか? 私の答えをもう少し明確にするために。
2 つのフレームを持つ SplitView があります。フレーム 1 はメニューです。フレーム 2 はコンテンツです。menuitem をクリックすると、フレーム 2 が新しいコンテンツでリロードされます。
フレーム 1 には、メニュー項目 (クリック可能) と、アプリ テキストである ListViewItem があります。ペインがコンパクト モードの場合は、テキストを非表示にします。
私は試しました:
- { バインディング IsPaneOpen、ElementName=RootSplitView、コンバーター=... }
- { 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"/>