【问题标题】:Value does not fall within the range exception in WriteableBitmap值不属于 WriteableBitmap 中的范围异常
【发布时间】:2014-06-30 11:22:42
【问题描述】:

我在我的 WindowsPhone 应用程序中使用 WriteableBitmap 将 UIElement 转换为 WriteableBitmap。我在下面的代码中随机得到 Value does not fall in the expected range 异常。但我无法找到根本原因。你能请任何人帮助我吗?

Size imageSize = new Size(element.ActualWidth, element.ActualHeight);

WriteableBitmap image = new WriteableBitmap((int)imageSize.Width, (int)imageSize.Height);
image.Render(element, null);
image.Invalidate();
return image;

【问题讨论】:

  • 能否请您发布您的代码!

标签: c# xaml windows-phone-8 writeablebitmap


【解决方案1】:

试试这个:

WriteableBitmap image = new WriteableBitmap((int)this.ActualWidth, (int)this.ActualHeight);
image.Render(element, new MatrixTransform());
image.Invalidate();
return image;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多