Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Save wpf view as image, preferably .png

Tags:

I have searched and understand how to save an image in WPF by using BmpBitmapEncoder. My program has a MVVM view that I want to save as an image. Is it possible to set it as BitmapFrame so I can encode it? If so, is there an online tutorial?

Listed below is the view I want to save.

<Grid>
    <view:OverallView Grid.Row="1"
        Visibility="{Binding IsOverallVisible,Converter={StaticResource B2VConv}}" />
</Grid>

OverallView is a user control.


If setting a view as a BitmapFrame is not possible, what wpf elements can be set as a BitmapSource/Frame?