Взять скриншот из содержимого окна (без рамки)

Я ищу решение о том, как сохранить содержимое формы в растровое изображение с C #. Я уже пытался использовать DrawToBitmap, но он захватывает все окна с рамкой.

Это результат этого кода:

public static Bitmap TakeDialogScreenshot(Form window)
 {
    var b = new Bitmap(window.Bounds.X, window.Bounds.Y);
    window.DrawToBitmap(b, window.Bounds);
    return b;
 }   

Звонок это:

TakeDialogScreenshot(this);

Кто так думал: D

Я уже искал в гугле, но мне не удалось его получить. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос