C# PersonPicture没有';当文本使用其他语言时,其行为不符合预期

C# PersonPicture没有';当文本使用其他语言时,其行为不符合预期,c#,uwp,C#,Uwp,我正在使用,以便列出几个项目。 当没有分配图像时,根据该人的姓名,期望该人姓名旁边的化身圆圈显示一个(或两个)字母 但是,当名称仅包含非拉丁/西里尔字符时,它似乎只显示用户字形的相同通用图像,而不是使用指定名称的第一个字母。 例如,请参见屏幕截图: 我想知道是否有解决办法,或者这只是一个已知的问题,希望能在以后的版本中得到解决。PersonPicture不使用非拉丁语言的名称缩写 对于非拉丁名称,开发人员可以编写缩写并将其应用于PersonPicture 用法 Initials属性可以获取

我正在使用,以便列出几个项目。 当没有分配图像时,根据该人的姓名,期望该人姓名旁边的化身圆圈显示一个(或两个)字母

但是,当名称仅包含非拉丁/西里尔字符时,它似乎只显示用户字形的相同通用图像,而不是使用指定名称的第一个字母。 例如,请参见屏幕截图:


我想知道是否有解决办法,或者这只是一个已知的问题,希望能在以后的版本中得到解决。

PersonPicture
不使用非拉丁语言的名称缩写

对于非拉丁名称,开发人员可以编写缩写并将其应用于
PersonPicture

用法

Initials
属性可以获取或设置联系人姓名的首字母。我相信这个属性可以满足您的要求


致以最诚挚的问候。

这很有效,在代码隐藏中也是如此!应该说我确实试过设置
徽章文本
,但那没有帮助,但我没有注意到还有
首字母
,直到你说。谢谢