C# 使用可视触发器时UWP汉堡导航菜单错误-XAML

C# 使用可视触发器时UWP汉堡导航菜单错误-XAML,c#,xaml,uwp,uwp-xaml,C#,Xaml,Uwp,Uwp Xaml,我正在使用可视触发器为UWP创建一个汉堡包导航UI,我得到了这个错误。 动画试图修改名为“HamburgerButtonMobile”的对象,但在页面中找不到此类对象 这是我的密码 <VisualState.Setters> <Setter Target="HamburgerButtonMobile.Visibility" Value="Collapsed" /> </VisualState.Setters> <Pivot x:Name="Mo

我正在使用可视触发器为UWP创建一个汉堡包导航UI,我得到了这个错误。 动画试图修改名为“HamburgerButtonMobile”的对象,但在页面中找不到此类对象 这是我的密码

 <VisualState.Setters>
    <Setter Target="HamburgerButtonMobile.Visibility" Value="Collapsed" />
</VisualState.Setters>
<Pivot x:Name="MoviesPivot" Title="MOVIES">
    <Pivot.TitleTemplate>
        <DataTemplate>
            <RelativePanel>
                    <TextBlock Text="{Binding}" FontSize="72" Foreground="#FF21B255" FontWeight="Light" RelativePanel.AlignRightWithPanel="True" x:Name="titleName"/>
                    <Button x:Name="HamburgerButtonMobile" FontFamily="Segoe MDL2 Assets" Content="&#xE700;" Width="50" Height="50" Background="Transparent" Click="HamburgerButtonMobile_Click" RelativePanel.LeftOf="titleName" RelativePanel.AlignVerticalCenterWithPanel="True" />
            </RelativePanel>
        </DataTemplate>
</Pivot.TitleTemplate>

您的可视触发器无法看到该项的原因是您试图访问的项存在于
数据模板中。它“还不存在”

我认为您要做的是将可视触发器添加到
RelativePanel
。 老实说,很难说没有看到更多的代码

<RelativePanel>               
   <VisualStateManager.VisualStateGroups>
      <VisualStateGroup>
           <VisualState x:Name="BlahNameState">
             <VisualState.Setters>
                  <Setter Target="HamburgerButtonMobile.Visibility" Value="Collapsed" />
             </VisualState.Setters>

您的可视触发器无法看到该项的原因是您试图访问的项存在于
数据模板中。它“还不存在”

我认为您要做的是将可视触发器添加到
RelativePanel
。 老实说,很难说没有看到更多的代码

<RelativePanel>               
   <VisualStateManager.VisualStateGroups>
      <VisualStateGroup>
           <VisualState x:Name="BlahNameState">
             <VisualState.Setters>
                  <Setter Target="HamburgerButtonMobile.Visibility" Value="Collapsed" />
             </VisualState.Setters>


您好,我尝试了您的解决方案,不再出现错误,但也没有隐藏按钮。我为pivot之外的其他元素设置的视觉触发器工作得很好。好吧,如果你没有得到错误,那么你的第一个问题就解决了。我不能为你按摩代码lolHi,我尝试了你的解决方案,我不再得到错误,但它也没有隐藏按钮。我为pivot之外的其他元素设置的视觉触发器工作得很好。好吧,如果你没有得到错误,那么你的第一个问题就解决了。我不能为你按摩代码,哈哈