【问题标题】:Button Text show uppercase letters in Android [duplicate]按钮文本在Android中显示大写字母[重复]
【发布时间】:2017-04-28 01:18:09
【问题描述】:

我创建了一个空白应用程序,我在 MainPage.xaml 中编写了以下代码:

<Label Text="Welcome to Xamarin Forms!" 
    VerticalOptions="Center" HorizontalTextAlignment="Center"  
    LineBreakMode="MiddleTruncation" />

<Button x:Name="btn"  BorderColor="Teal"  
    Clicked="OnButtonClicked" HorizontalOptions="Center" Text="Test Click me" />

然后运行它,Android中出现了一个奇怪的东西。标签文本显示正确,但按钮显示为大写字母“TEST CLICK ME”。然后我点击按钮让它显示它的文本属性,它显示“Test Click me”。

这是为什么呢?

【问题讨论】:

标签: android xaml xamarin button xamarin.forms


【解决方案1】:

这是因为默认情况下,新的 Xamarin.Forms 应用使用 Google Material Design,它指定在该语言中按钮文本应尽可能大写。

按钮文本在具有以下特征的语言中应大写 大写。

来自这个页面 https://material.google.com/components/buttons.html# 其中有按钮的材料设计规范。

【讨论】:

    猜你喜欢
    • 2016-11-17
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    • 2016-06-06
    • 1970-01-01
    • 2019-12-16
    • 2021-01-28
    相关资源
    最近更新 更多