From Xojo Documentation

You are currently browsing the old Xojo documentation site. Please visit the new Xojo documentation site!

DesktopUIControl.DrawInto(g as Graphics, x as Integer, y as Integer)

New in 2021r3

Supported for all project types and targets.

Draws the contents of the control into the specified Graphics context. The parameters x and y are the coordinates of the top, left corner.


This method does not work with DesktopHTMLViewer and DesktopOpenGLSurface.


This example draws the current control into the Graphics of a Picture and then displays it as the Backdrop of a Canvas:

Var p As New Picture(Me.Width, Me.Height)
Me.DrawInto(p.Graphics, 0, 0)
Canvas1.Backdrop = p