This happened a while ago and it's returned, and I still can't figure it out.

For some reason, a certain Form in my project will change it's size all on it's own right after I call it. It's usually with small forms in the one I'm having a problem with is 95x25 pixels. The only thing on it is a Label with some text in the middle and this code

Code:
Public Class MessageForm
    Private Time As Integer = 25

    Private Sub fadeTimer_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles fadeTimer.Tick
        Time -= 1
        If Me.Opacity <> 0 Then
            If Time < 0 Then Me.Opacity -= 0.01
        Else
            Me.Close()
        End If
    End Sub
End Class
As you can see the Form is meant to be a small pop-up that disappears on its own, like a balloon tip.

Anyways I just added it to my project 5 minutes ago and as soon as I tested it out by displaying it with Form.Show(), it randomly changed to 123 by something else during runtime.

I checked all the Form properties for any kind of resize properties and only found AutoScaleMode which was set on font, but set on None made no difference.

Like I said I just added this form and have no code affecting it whatsoever in my entire project except for Form.Show and the code on that form.

For the moment I'm just resizing the form on it's own Load event, and that seems to work, but I'd like to know what is causing this random form resize, any ideas?