Handle the following event:
Microsoft.Win32.SystemEvents.DisplaySettingsChanged
You may refer to this page for more details.
You may also wanna see the msdn article on SystemEvents class.
More Related Contents:
- How to get ALL child controls of a Windows Forms form of a specific type (Button/Textbox)?
- Question about terminating a thread cleanly in .NET
- Make an Installation program for C# applications and include .NET Framework installer into the setup
- Word wrap for a label in Windows Forms
- How to make two transparent layer with c#?
- Windows Forms Splash Screen – Show a form while loading main form
- TabControl with Close and Add Button
- Application.Exit
- How can a Label control display Japanese characters properly when the Font used doesn’t support this language?
- Keep window on top and steal focus in WinForms
- Invalid URI: The format of the URI could not be determined
- Change the borderColor of the TextBox
- Call and consume Web API in winform using C#.net
- C# Form.TransparencyKey working different for different colors, why?
- Drawing on top of controls inside a panel (C# WinForms)
- How can I display a loading control while a process is waiting for be finished?
- How do you resize a form to fit its content automatically?
- Does the System.Windows.Forms.Timer run on a different thread than the UI?
- How to refresh DataSource of a ListBox
- Populate TreeView with file system directory structure
- Toggle switch control in Windows Forms
- WinForms DataGridView – databind to an object with a list property (variable number of columns)
- How do I prevent print screen
- Prevent from displaying of Windows Security window
- Developing C# on Linux [closed]
- How do I minimize a WinForms application to the notification area?
- How to install a Font programmatically (C#)
- Disable WinForms ProgressBar animation
- Custom Color Palette in Visual Studio Color Property Editor
- How do I get a directory size (files in the directory) in C#?