1
私は自分のアプリケーションの一部であるUserControlを持っていますが、Imageにレンダリングしていますが、現在表示されている次元でレンダリングされています。私が望むのは、固定寸法にレンダリングして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のサイズを決定する別のコントロールの子です。
ありがとう