Try to set the maximum size for the window to be the safe area of work area. You will need to include the two references:
using System.Drawing;
using System.Windows.Forms;
And put these procedures in the time to load the Form
:
Rectangle workingAreaRect = Screen.WorkingArea;
Size workingAreaSize = workingAreaRect.Size;
Form1.MaximumSize = workingAreaSize;
Form1.TopMost = false; // faz com que o Form não seja exibido na frente da Taskbar
These methods above will cause the size of the Form
extends to the safe area of the monitor
Possible duplicate of Form behind the Windows bar
– Rovann Linhalis
NO, NO, SIMILAR SITUATION, DIFFERENT SOLUTION.
– user59669