Quantcast
Viewing all articles
Browse latest Browse all 12583

NullReferenceException while changing display

Hi,

We have a Windows.Forms application.

When we change the physical display of the computer while the application is running we get an NullReferenceException.

StackTrace Information

*********************************************

   at System.Windows.Forms.DisplayInformation.get_BitsPerPixel()

   at System.Windows.Forms.Control.PaintBackColor(PaintEventArgs e, Rectangle rectangle, Color backColor)

   at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)

   at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)

   at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)

   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)

   at System.Windows.Forms.Control.WmPaint(Message& m)

   at System.Windows.Forms.Control.WndProc(Message& m)

   at System.Windows.Forms.MdiClient.WndProc(Message& m)

   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam).

Any idea's about how to fix/avoid this?

Thank you.


Koper


Viewing all articles
Browse latest Browse all 12583

Trending Articles