2009-03-14 1 views
0

У меня есть проект, в котором строка состояния обновляется много раз. Теперь я хочу создать делегат таким образом, чтобы всякий раз, когда моя строка состояния обновляется, событие запускается внутри основного класса формы, и соответствующий текст отображается в строке состояния, поэтому мне не нужно создавать другой файл StatusLabel.Text для каждого моего строка статуса обновляется. Как это сделать?Мне нужно сделать делегат таким образом, что когда моя панель состояния будет обновлена, произойдет событие и отобразится соответствующий текст.

ответ

0

Это описание звучит немного запутанно. Вы уверены, что хотите, чтобы событие statusbar_updated обновило строку состояния? Я думаю, что это вызовет бесконечный цикл.

Я думаю, что вы хотите, это событие в вашей форме, так что при запуске обновляется строка состояния. Затем весь другой код может запустить событие, когда он хочет обновить строку состояния. Оптимальная вещь заключается в том, что если вы хотите вести журнал, вы создаете другого абонента для события, и он работает.

+0

Так что же такое процедура и синтаксис? – 2009-03-14 17:57:03

+1

kinda начинает звучать как plzgivecode ... – scraimer

Смежные вопросы