导航到页面(UWP)时按钮背景是透明的

时间:2018-11-28 16:41:15

标签: xamarin.forms prism

我有一个非常简单的Xamarin Forms应用程序,可在两个页面之间导航。

在第二页(正在导航到的页面)上,存在以下XAML内容:

<StackLayout>
    <Button Text="TEST" />
</StackLayout>

页面具有此内容时,页面似乎可以正确呈现。但是,如果我将XAML更改为此:

<StackLayout HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand">
    <Button Text="TEST" />
</StackLayout>

在我将鼠标悬停在按钮上之前,按钮背景似乎是透明的。看来,Horizo​​ntalOptions和VerticalOptions属性的值的任何组合都会导致这种效果。

有趣的是,如果我将第二页设置为根页,则即使设置了属性,按钮背景也不是透明的。

如果有任何区别,我正在使用Prism框架。

我想念什么?这种行为正确吗?

1 个答案:

答案 0 :(得分:0)

如果有人偶然发现了这个问题,我在GitHub(here)上提交了一个问题。已确认为错误。