Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ステータスバーが何度も更新されるプロジェクトがあります。ここで、ステータスバーが更新されるたびにイベントがメインフォームクラス内でトリガーされ、それぞれのテキストがステータスバーに表示されるようにデリゲートを作成したいので、毎回異なるStatusLabel.Textを作成する必要はありません。ステータスバーが更新されます。どうやってするの?
この説明は少し複雑に聞こえます。statusbar_updatedイベントでステータスバーを更新してもよろしいですか?これは無限ループを引き起こすと思います。
必要なのは、起動時にステータスバーが更新されるようなフォーム上のイベントだと思います。その後、他のすべてのコードは、ステータスバーを更新するときにイベントを発生させることができます。これについての素晴らしい点は、ロギングが必要な場合は、イベントへの別のサブスクライバーを作成し、それが機能することです。