【问题标题】:Button Background is Transparent When Navigating to Page (UWP)导航到页面时按钮背景是透明的 (UWP)
【发布时间】:2019-07-27 02:02:57
【问题描述】:

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

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

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

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

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

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

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

如果这有什么不同的话,我正在使用 Prism 框架。

我错过了什么?这种行为是否正确?

【问题讨论】:

  • 您能否提供样本以重现该问题?
  • @LucasZhang-MSFT - 我不相信我曾经在这个网站上包含过示例(除了我上面包含的 code 之外)。我看不到附加东西的方法。请指教。

标签: xamarin.forms prism


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    相关资源
    最近更新 更多