如何在Avalonia文本框中使用表情符号?

huangapple go评论106阅读模式
英文:

How to use emojies in Avalonia textbox

问题

我正在开发聊天桌面应用程序,需要在文本框中显示表情符号并发送消息,如下所示:

<TextBox Classes="input"
Height="80"
VerticalContentAlignment="Top"
Padding="12 8 36 8"
TextWrapping="Wrap"
AcceptsReturn="True"
BorderBrush="Transparent"
Foreground="#040415"
CaretBrush="#0091AE"
Watermark="{x:Static resources:ResourcesStrings.SendMessage}"/>

我尝试使用许多不同的字体系列,但总是看到白色方块带黑色边框。在这个样式中,我去掉了字体系列属性。

英文:

I developing chat desktop application and nned to display emojies in textbox and sended message like

如何在Avalonia文本框中使用表情符号?

&lt;TextBox Classes=&quot;input&quot; 
Height=&quot;80&quot; 
VerticalContentAlignment=&quot;Top&quot; 
Padding=&quot;12 8 36 8&quot; 
TextWrapping=&quot;Wrap&quot; 
AcceptsReturn=&quot;True&quot; 
BorderBrush=&quot;Transparent&quot; 
Foreground=&quot;#040415&quot; 
CaretBrush=&quot;#0091AE&quot; 
Watermark=&quot;{x:Static resources:ResourcesStrings.SendMessage}&quot;/&gt;

I try to use many FontFamilies but always i see white squares with black border. In this style, i removed font family property

答案1

得分: 0

Avalonia 版本 11.0.0 中,它工作正常。要添加更多表情符号,需要设置 字体系列

英文:

In Avalonia version 11.0.0 it work fine. For more emojies need set font family

huangapple
  • 本文由 发表于 2023年6月13日 15:11:32
  • 转载请务必保留本文链接:https://go.coder-hub.com/76462459.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定