I'm having trouble keeping my form on top. The relevant code below, except it simply does not stay on top, and after a search all I can find as a solution is importing user32.dll (not tried it) but I'd sooner not have to. Any pro tips? EDIT: solved private void InitializeComponent() { this.SuspendLayout(); // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.