.NET/Link API Version 1.7 USE FRAMES

DoubleBufferedPanel Class

A simple class intended to be used from Mathematica for flicker-free drawing in Mathematica code called from a Paint event handler.

For a list of all members of this type, see DoubleBufferedPanel Members.


[Visual Basic]
Public Class DoubleBufferedPanel
    Inherits Panel
public class DoubleBufferedPanel : Panel

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.


This class calls the necessary methods to enable double-buffered drawing, which eliminates flicker. The methods needed to enable this condition are protected, so they cannot be scripted from Mathematica code for an arbitrary component. Instead, a special subclass is required.


Namespace: Wolfram.NETLink.UI

Assembly: Wolfram.NETLink (in Wolfram.NETLink.dll)

See Also

DoubleBufferedPanel Members | Wolfram.NETLink.UI Namespace