0
根据this问题。我准备stack panel
与4 textboxes
和button
。当用户打开application bar
我改变margin
在stackpanel
,以适应它的顶部application bar
,这是问题所在。当应用程序栏打开时使按钮可点击
如果application bar
是开放的,我尝试点击,而不是调用click事件的button
这是对stackpanel
日,application bar
变得封闭。来自click事件的代码根本不被调用。
这是我在XAML代码:
<StackPanel x:Name="SummerizePanel" Grid.Row="2" Margin="0,0,0,0" Orientation="Horizontal" Style="{StaticResource StackPanelStyle1}">
<StackPanel Orientation="Vertical" Margin="10,0,0,0">
<TextBlock Text="pay:" Foreground="Black" />
<TextBlock Text="0.0 " x:Name="payment" FontSize="40"></TextBlock>
</StackPanel>
<StackPanel Orientation="Vertical" Margin="10 0 0 0" >
<TextBlock Text="how:" Foreground="Black" />
<TextBlock Text="0" FontSize="40" x:Name="acc"></TextBlock>
</StackPanel>
<Button
Margin="30 0 0 0" Width="167" Background="Black" Click="GoToCheckout_Click" Content="Go there">
</Button>
</StackPanel>
</Grid>
<phone:PhoneApplicationPage.ApplicationBar >
<shell:ApplicationBar x:Name="option_bar" StateChanged="ApplicationBar_StateChanged" BackgroundColor="#FFCB0505" Mode="Minimized" Opacity="1" >
<shell:ApplicationBar.MenuItems >
<shell:ApplicationBarMenuItem Text="Kupony"/>
<shell:ApplicationBarMenuItem Text="My account" Click="Update_Click"/>
<shell:ApplicationBarMenuItem Text="Log out" Click="logout_Click"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
是否有可能使它可点击,当应用程序栏打开?