您可以在关闭的窗口中拍摄网格内容吗?
内容在构造函数中生成。
创建给定类的对象,该对象还包含生成图像的方法。
调用一个函数但返回黑色背景(Metro)。他没有看到窗户的内容。
在新窗口中我有图表,我想拍照并保存到PNG。操作时无需用户打开带有图形的窗口。
这是可以做的吗?
答案 0 :(得分:0)
我不确定它是否真的是你想要的但是,你试过吗: 在UWP中你可以试试这个(将UI元素渲染成位图):
private async void SaveImageSource_Click(object sender, RoutedEventArgs e)
{
...
RenderTargetBitmap renderTargetBitmap = new RenderTargetBitmap();
await renderTargetBitmap.RenderAsync(RenderedGrid, width, height);
RenderedImage.Source = renderTargetBitmap;
}
其中'RenderedGrid'是我们要渲染的网格(包含一些UIelements内容)......
请参阅此处的文档: UWP Render target bitmap