在我的 XAML 页面中,我嵌套了堆栈布局,最后嵌套了两个按钮。只有其中一个会单击(第一个)。我让它变得非常简单。只有颜色不同。当我把红色的放在上面时,它会点击。当我把绿色的放在上面时,它会点击。为什么两个都不点击,为什么只有第一个?我需要两者都点击。
<StackLayout Orientation="Horizontal" VerticalOptions="Center" HorizontalOptions= "CenterAndExpand" HeightRequest="75" IsVisible="{Binding IsUpcomingTrip}">
<StackLayout Orientation="Vertical" HorizontalOptions= "CenterAndExpand">
<StackLayout Orientation="Horizontal" VerticalOptions="Start" HorizontalOptions= "FillAndExpand" HeightRequest="25">
</StackLayout>
<Button x:Name="btnCancelTrip1" Text="CANCEL TRIP" TextColor="WhiteSmoke" BackgroundColor="Red"
HorizontalOptions="FillAndExpand" Clicked="Test_Click">
</Button>
<Button x:Name="btnUpcomingTrip" Text=" REGISTER YOUR UPCOMING TRIP " TextColor="WhiteSmoke" BackgroundColor="DarkGreen"
HorizontalOptions="FillAndExpand" Clicked="Test_Click">
</Button>
</StackLayout>
</StackLayout>
我希望这两个按钮都应该是可点击的。只有第一个是可点击的。当顶部为红色时,它已启用/可点击。当顶部为绿色时,它已启用/可单击。但不是两者兼而有之。