У меня есть программа, содержащая строку состояния (ToolStripStatusLabel
), которая во время тестирования однажды выдала исключение «индекс вне диапазона» и сказала мне, что я могу либо продолжить, либо выйти. Я нажал «Продолжить», и строка состояния превратилась в пустой элемент управления с красным крестом.
Я думаю, что это может быть связано с этим вопросом здесь: проблема Красного Креста в MenuStrip и ToolStrip
Но я не понимаю ответа и не знаю, в чем причина, так как я действительно ничего не делаю с полосой состояния, кроме как присваиваю текст какому-то сообщению об ошибке или уведомляю, чтобы сообщить пользователю, что происходит с программой.
Любая информация очень ценится. Это случилось только один раз, но в следующий раз меня это будет беспокоить, если я не знаю, почему это произошло.
Я использую .NET 3.5 SP1 С#