トップページ > プログラム > 2016年10月23日 > rBqtbPOF0

書き込み順位&時間帯一覧

24 位/184 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000000000012



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ df49-PUkO)
ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net
170 :デフォルトの名無しさん (ワッチョイ df49-PUkO)[sage]:2016/10/23(日) 00:06:56.07 ID:rBqtbPOF0
>>164
ラベルの背景色を変更するのは簡単だよ。
label.BackColor = Color.Red;
とかで良い。

進捗報告が要らないなら、IProgressとかも使わずにこんな感じ。
(ラベルとプログレスバー)

http://ideone.com/ilYwnF
ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net
174 :デフォルトの名無しさん (ワッチョイ df49-PUkO)[sage]:2016/10/23(日) 23:06:14.69 ID:rBqtbPOF0
>>172
>>170はプログレスバーがアニメーションしてる。
ラベルを点滅させたりする機能はないので、やるならタイマー使って自分で実装。

ラベルの背景を点滅させるだけにした例
http://ideone.com/RvXnz5
上のコードにはタイマーの設定が無いけど、タイマーのプロパティーのIntervalを点滅間隔(msec)に設定して、
Tickイベントをダブルクリックすれば、timer1_Tick()の雛型が出来るよ。

いずれにしろ、時間のかかる処理を実行する場合は、タスク等で非同期処理にする必要がある。
そうしないとGUIが固まるので、動きのある効果を出せない。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。