C# UWP图像中的Richeditbox未正确显示

C# UWP图像中的Richeditbox未正确显示,c#,windows-phone-8.1,uwp,C#,Windows Phone 8.1,Uwp,[1] 我正在使用Microsoft Visual Studio Community 2015版本开发UWP 我创建了一个空白项目,在gridview和RichEditBox中添加了一个微笑图像。我试图在RichEditBox中插入来自本地资源的图像,但在RichEditBox中的微笑图像是模糊的 下面是隐藏的代码: private async void SmileGridView_ItemClick(object sender, ItemClickEventArgs e) { Uri

[1] 我正在使用Microsoft Visual Studio Community 2015版本开发UWP

我创建了一个空白项目,在gridview和RichEditBox中添加了一个微笑图像。我试图在RichEditBox中插入来自本地资源的图像,但在RichEditBox中的微笑图像是模糊的

下面是隐藏的代码:

private async void SmileGridView_ItemClick(object sender, ItemClickEventArgs e)
{
    Uri imageUri = new Uri("ms-appx:///Images/"e.ClickedItem.ToString()+".png");
    StorageFile imageFile = await StorageFile.GetFileFromApplicationUriAsync(uri);
    using (IRandomAccessStream rs =  await imageFile.OpenReadAsync())
    {
        box.Document.Selection.InsertImage(64, 64, 0, VerticalCharacterAlignment.Baseline, "img", rs);
    }
}
以下是xaml:

<RichEditBox Name="box" Height="200"/>

这里有什么问题?正确的方法是什么


请找到一些表情符号图片[

您使用的图像是什么?我建议您检查图像文件的尺寸,然后插入与图像文件尺寸相同的图像。我使用64*64像素png格式的图像,插入的尺寸相同。您能分享一些图像以便我们重现您的问题吗?此外,您使用的设备是什么sing to test?您能否共享操作系统构建以及屏幕分辨率和DPI级别?分辨率:1440 x 2560像素(~518 ppi像素密度)设备:Microsoft_lumia_950_xl操作系统构建:10.0.14393.693屏幕快照我已共享。