导航到页面时按钮背景是透明的 (UWP)
Button Background is Transparent When Navigating to Page (UWP)
我有一个非常简单的 Xamarin Forms 应用程序,可以在两个页面之间导航。
在第二页(导航到的页面)存在以下 XAML 内容:
<StackLayout>
<Button Text="TEST" />
</StackLayout>
当页面包含此内容时,页面似乎可以正确呈现。但是,如果我将 XAML 更改为:
<StackLayout HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand">
<Button Text="TEST" />
</StackLayout>
在我将鼠标悬停在按钮上之前,按钮背景看起来是透明的。似乎 HorizontalOptions 和 VerticalOptions 属性值的任意组合都会导致这种效果。
有趣的是,如果我将第二个页面设置为根页面,即使设置了属性,按钮背景也不透明。
如果有任何不同,我正在使用 Prism 框架。
我错过了什么?这种行为是否正确?
如果有人偶然发现了这个问题,我在 GitHub (here) 上提交了一个问题。已确认为错误。
我有一个非常简单的 Xamarin Forms 应用程序,可以在两个页面之间导航。
在第二页(导航到的页面)存在以下 XAML 内容:
<StackLayout>
<Button Text="TEST" />
</StackLayout>
当页面包含此内容时,页面似乎可以正确呈现。但是,如果我将 XAML 更改为:
<StackLayout HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand">
<Button Text="TEST" />
</StackLayout>
在我将鼠标悬停在按钮上之前,按钮背景看起来是透明的。似乎 HorizontalOptions 和 VerticalOptions 属性值的任意组合都会导致这种效果。
有趣的是,如果我将第二个页面设置为根页面,即使设置了属性,按钮背景也不透明。
如果有任何不同,我正在使用 Prism 框架。
我错过了什么?这种行为是否正确?
如果有人偶然发现了这个问题,我在 GitHub (here) 上提交了一个问题。已确认为错误。