У меня возникли проблемы с привязкой свойства видимости кнопки панели приложения. Я хочу привязать видимость кнопки панели приложения к другой видимости элемента. Если отображается другой элемент - панель видна.windows store apps Как связать видимость элемента панели?
Так вот мой код:
<common:LayoutAwarePage.BottomAppBar>
<AppBar>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
<Button Visibility="{Binding ElementName=btnSave, Path=Visibility}"
Click="Edit_Click" />
...(more buttons)
</StackPanel>
</AppBar>
</common:LayoutAwarePage.BottomAppBar>
<Button Grid.Row="7" Grid.Column="0"
x:Name="btnSave"
Content="Save"
Style="{StaticResource EditModeButtonStyle}"
Click="Save_Click" />
Я меняю видимость btnSave в коде позади и реакции не в видимости данной кнопки AppBar в. Я даже пытался сделать то же самое связывание только с текстовым блоком, и он работал нормально. Я также попытался использовать конвертер на панели приложений (даже подумал, что мне не нужен), и я увидел, что отладчик не читал методы конвертера. Я видел, как некоторые люди писали подобные проблемы с панелью, но ничто из ответов не помогает мне. Кто-нибудь знает, как я могу это сделать? (Я не хочу использовать код для изменения видимости панели).