I have a status strip that is resisting all my efforts to reset to 'Visible'.

When I open the form with the status strip in designer mode, the status strip is not displayed but does appear with other embedded tools (i.e. toolstrip) at the bottom of the screen. I click the bottom display and the strip then appears on the form proper. In the status strip properties I scroll down to Visible, which is set to False (bold face). I change this to True (displays in normal font). If I save, close and reopen the form, the status strip is again set to Visible = False, displayed in bold face. This seems to happen on the 'save' because the visible property also seems to be reset when I compile or compile/run the app.

Every time I reload the form.vb file, the Visible property is reset to False (in bold font), regardless of the state in which it was saved.

Note that setting the visible attribute at run time is also an epic fail.

Here's the status strip property definition from the designer file:

HTML Code:
        '
        'SpecStatusStrip
        '
        Me.SpecStatusStrip.Dock = System.Windows.Forms.DockStyle.None
        Me.SpecStatusStrip.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SpecStatusLabel, Me.SpecStatsDropDownButton})
        Me.SpecStatusStrip.Location = New System.Drawing.Point(0, 0)
        Me.SpecStatusStrip.Name = "SpecStatusStrip"
        Me.SpecStatusStrip.Size = New System.Drawing.Size(930, 25)
        Me.SpecStatusStrip.TabIndex = 1