I had this problem and solved it by Jeff's help. Not exactly what I'd expect, but works I guess. Apparently it assumes if you don't want a maximize button you are creating a kiosk-style application where you don't want your users to see anything but the application screen. When I tested turning that property back on, the task bar showed up again. One thing I left out of the description-I'd turned off the maximize button. The Full Screen menu bar behavior applies to running virtual machines. You can set the VMware Fusion menu bar to hide all the time. Private void Form1_Load( object sender, EventArgs e )įormBorderStyle = .None When you are in Full Screen view, the VMware Fusion menu bar hides until you hover the cursor at the top of the Full Screen display. It creates a 'maximized' window without hiding the taskbar. This.WindowState = FormWindowState.Maximized
The way I do it is via this code: this.MaximizedBounds = Screen.FromHandle(this.Handle).WorkingArea