c# - Winforms/WPF 应用程序支持彩色表情符号吗?

标签 c# .net wpf winforms emoji

我想构建一个支持 Windows 8.1 彩色表情符号的 Windows 应用程序。我似乎无法在任何地方找到实际说明的内容,但似乎确实如此,除非您正在构建“Windows Store”应用程序,否则这是不可能的,这当然需要付费的开发人员许可证。天哪,又是 iOS 开发!

那么无论如何,有没有一种方法可以在 WinForms 或 WPF 中进行开发,从而在 Windows 8.1 上运行时允许使用彩色表情符号?

最佳答案

从 .NET 4.6.1 开始,您无法开箱即用。彩色表情符号在 WPF 中不起作用。它们在 XAML 通用 Windows 应用程序上执行,但特别是在 WPF 上它们不执行。

您现在唯一的解决方案是进行一些 UI 层处理,为您希望以彩色显示的每个表情符号插入您选择的图像。这是一个蹩脚的过程,但这就是你现在所拥有的。

关于c# - Winforms/WPF 应用程序支持彩色表情符号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23173303/

相关文章:

c# - Discord 机器人只显示不和谐版本

c# - 从 ASP.NET Web 服务中删除了 WebMethod,方法仍然显示

wpf - 绑定(bind)到 WPF 中 TabControl 的 ItemsSource

wpf - 使用 UserControl 类型与控件的具体类型

c# - Entity Framework Core 代码优先添加唯一约束

c# - 在 Xamarin.Forms 中访问相机

javascript - 如何防止 js 文件下载并返回传输到 c# webBrowser?

c# - 绑定(bind)到 WPF 组合框的 'SelectedItem' 的属性的奇怪行为

c# - 获取用户名是否已存在于 MYSQL 数据库中,使用 C#

.net - 在 SimpleInjector 中有条件地注册基于泛型类型约束的命令装饰器