如何将标签更改为与在 Xamarin 表单上显示通知相同的布局?

Posted

技术标签:

【中文标题】如何将标签更改为与在 Xamarin 表单上显示通知相同的布局?【英文标题】:How to change label to layout as same as show Notification on Xamarin Forms? 【发布时间】:2019-05-23 10:33:51 【问题描述】:

我在屏幕上显示label,但label 的字符串太长,它隐藏了我屏幕的一部分。我想自定义或替换 label 以与 Local Notifications (https://docs.microsoft.com/en-us/xamarin/android/app-fundamentals/notifications/local-notifications#expanded-layouts) 相同的布局

如何使用“...”将long string 折叠为short string

我正在使用 Xamarin Forms 3.4 版。

请帮帮我!谢谢!

【问题讨论】:

【参考方案1】:

你可以使用标签like的LineBreakMode属性。

var lblDetail = new Label
    
        LineBreakMode = LineBreakMode.TailTruncation,
        Text = "a really long string that should show 2 lines then ..."
    ;

【讨论】:

怎么知道string.Lengthstring.Length more)。 @HuuBaoNguyen 多长?你只需要使用 lblDetail.Length 来访问它 Label上显示的文本的长度,如何知道它的长度

以上是关于如何将标签更改为与在 Xamarin 表单上显示通知相同的布局?的主要内容,如果未能解决你的问题,请参考以下文章

标签 xamarin 表单内的图像

如何在 xamarin 表单中动态创建标签上的点击事件

Uri 图像未显示在 android 设备上 (Xamarin)

如何在一个 Xamarin 表单标签中有 2 个数据绑定字段?

如何在一个Xamarin表单标签中有2个数据绑定字段?

如何在 xamarin 表单中更改搜索栏取消按钮图像