jayawant Posted May 11, 2011 Posted May 11, 2011 hi all, My application having one mdiform in that form six child forms are there.Switching of one form into anather form blur bars are appearing form at the title of every opened child form.These six child forms are opens in mdiform.how to remove the blue bars are appearing from every opened child form in mdiform.how to remove these blue bar.To avoid that issue please help me. thanks, Jayawant. Quote
medsont Posted June 18, 2011 Posted June 18, 2011 (edited) Blur: set DoubleBuffered = True to all forms including with MDI and use System.Threading.Thread.Sleep(100) between switching the forms Blue Bar: i think "Title Bar" change FormBorderStyle property and decide which option do you want to... Edited June 18, 2011 by medsont Quote
Leaders snarfblam Posted June 18, 2011 Leaders Posted June 18, 2011 Unfortunately, WinForms has some very annoying issues that are hard to work around, especially when it comes to MDI. The title bars flicker or animate when you have an MDI child maximized and you activate another MDI child or open a new MDI child. Is this the problem you are having? If so, there are a couple of partial solutions on CodeProject. They fix the flicker issue when switching between child forms, but not when opening a new child form. Workaround for flicker/flashing when programmatically activating MDI child forms is the solution I used. There is also A flicker issue in MDI applications which uses a different approach but has the same effect. Quote [sIGPIC]e[/sIGPIC]
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.