Form1.TopMost Property

Does anyone have any experience using the Form1.TopMost property?

I am setting form1.topmost = true on the Form_Load event and it works, for the most part. However, I have fould that when I resize Form1 will no longer stay the topmost form.

This can be easily fixed by adding form1.topmost = true on the Form_Resize event. But, I have recently discovered that if I open a modal form, once it is closed topmost is lost. If I resize the columns in a grid located on Form1, topmost is lost.

Is there something I'm doing wrong or is there one place I can put form1.topmost = true so it will always be the topmost Application running.

Thanks

[650 byte] By [codefund.com] at [2007-12-16]
# 1
After doing an exaustive search on the web, I have come to the conclusion that this is a bug.

According to all of the documents I read, every single one had the same information:

To make a Form stay on top in VB.NET all you have to do is set the TopMost property to True and the form will stay in the zero z-order position even if the TopMost form does not have the focus.

TopMost obviously does not have all the bugs worked out just yet.

codefund.com at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms General...