私は GUI を設計しており、時間がかかりがちなアクションを呼び出した後に「お待ちください」メッセージとして効果的に使用するラベルがあります。ラベルのテキストは静的です。ラベル コントロールの VS2010 のプロパティで設定しました。
フォームでそのアクションを実行すると、時間のかかるプロセスが完了するまで通常は非表示になっているコントロールを .Show() し、次に .Hide() します。.Show() にヒットすると、ラベルがポップアップします (BorderStyle を Fixed3D に設定しているため、ラベルの境界線が表示されるため、これはわかっています) が、テキストはまったくありません。ラベルを自動サイズに設定しようとしましたが、無駄ではありませんでした。テキストは灰色の黒に設定されているため、目に見えないインクはなく、すべてが表示され、フォントが設定されています。コードは私が望むように実行されますが、ラベルにはテキストがありません。私は途方に暮れています。
何か案は?