1
我有一个用户控件,它是我的应用程序的一部分,我将它呈现给一个图像,但它正在显示当前正在显示的尺寸。我想要的是将其渲染为固定的尺寸,例如500x500,但不会将其用新尺寸呈现给用户。将UserControl渲染为具有不同大小的图像,然后显示它?
UserControl temp = pane.Content;
RadBitmap radImage = new RadBitmap(temp); // Renders UserControl to Image
PngFormatProvider provider = new PngFormatProvider();
return provider.Export(radImage); // returns the Image as a png encoded Byte Array
注意:我的UserControl是另一个控制它的UserControl的大小的孩子。
谢谢你