Xaml 图像上的scrollviewer提供黑色背景
当我将scrollviewer设置为白色背景的图像并将其保存到光盘时,我保存的图像具有黑色背景Xaml 图像上的scrollviewer提供黑色背景,xaml,windows-store-apps,Xaml,Windows Store Apps,当我将scrollviewer设置为白色背景的图像并将其保存到光盘时,我保存的图像具有黑色背景 <ScrollViewer x:Name="scrollViewer" Height="500" Width="550" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Hidden" ManipulationMode="All" ManipulationDelta="scrollViewer_Manipu
<ScrollViewer x:Name="scrollViewer" Height="500" Width="550" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Hidden" ManipulationMode="All" ManipulationDelta="scrollViewer_ManipulationDelta">
<Image x:Name="targetSecond" Height="200" Width="200" Stretch="Uniform" VerticalAlignment="Top" HorizontalAlignment="Left"
Source="">
<Image.RenderTransform>
<CompositeTransform/>
</Image.RenderTransform>
</Image>
<ScrollViewer.RenderTransform>
<CompositeTransform/>
</ScrollViewer.RenderTransform>
</ScrollViewer>
在scrollviewer中,我还应用了图像拖动,效果很好
如何以白色背景而不是黑色背景保存图像?如何将图像保存到磁盘?你想渲染它吗?使用内置的位图渲染器或WinRTXamlToolkit的合成引擎?当您这样做时,您的目标是ScrollViewer还是图像?我使用RenderTargetBitmap并将图像转换为位图,然后保存它。我的目标不是ScrollViewer,但由于ScrollViewer的宽度和高度,它显示黑色,因为我裁剪了图像,之后剩余部分显示黑色。保存rendertargetbitmap时,是否使用自动计算宽度和高度的重载?尝试使用重载,您可以手动设置这些设置,并使用图像的实际高度和宽度,以及scrollviewer的缩放因子和图像/scrollviewer的渲染变换。我编辑了您的问题,假设屏幕上的实际背景为白色。如果问题不准确,请编辑。