ラベルの更新(途中表示)に関する質問
投稿者 daive  (社会人)
投稿日時
2015/11/29 14:38:16
>どなたか解決法をご教授願えないでしょうか....よろしくお願いします。
の前に、ご自分で出来ることがあるはずです。
VS2010のIDE(統合開発環境)の、デバッグ機能について、学習してください。
デバッグ機能:デバッガ、についての理解は、
ソースコードエディタに対する理解と同等に重要か、より重要です。
プログラムを書いて、一発で完璧な事は、まずありません。
デバッグを行う為に、デバッガを使うのは、効率的で理にかなった方法です。
私の場合は、簡単なコードでも、数年に一度も、一発OKは起きません。
(書きなれた、そらでも書けるコードは別)
の前に、ご自分で出来ることがあるはずです。
VS2010のIDE(統合開発環境)の、デバッグ機能について、学習してください。
デバッグ機能:デバッガ、についての理解は、
ソースコードエディタに対する理解と同等に重要か、より重要です。
プログラムを書いて、一発で完璧な事は、まずありません。
デバッグを行う為に、デバッガを使うのは、効率的で理にかなった方法です。
私の場合は、簡単なコードでも、数年に一度も、一発OKは起きません。
(書きなれた、そらでも書けるコードは別)
複数のPictureBox(画像)それぞれを並べ、Label(文字)をそのPictureBoxの上にそれぞれ子コントロールとし配置しています。画像と文字の内容はDataGridViewを配置し、それを参照しています。
PictureBoxの1つをクリックした際、Timerをスタートさせることで
そのPictureBox画像とそれに配置したLabel文字が徐々に透明度を増し、消える。(文字はColor.FromArgbの値を段階的に0→255となるようにし、画像とともに擬似的に消えたようにしてます)
『その後』、隣に配置されているPictureBoxとLabelの内容が、前述の消えた画像と文字にズレ込むような形で再表示する。
というプログラムを書いてみたのですが、タイマーを作動した直後、
透明化の前にPictureBoxとLabelの内容が隣に配置された画像と文字になってしまい、困っています。
以前、どこかでラベルやテキストは内容がA→B→C→Aと変化する場合、BとCについては経過表示しないと見かけたのですが、タイマーを使っている最中でさえ、これらのテキスト内容が変化しないとは思いませんでした。
どなたか解決法をご教授願えないでしょうか....よろしくお願いします。