|
■No51230 (マサヤ さん) に返信 > 「ちらつく」の現象がよくわかりませんが、表示しているイメージファイルの容量や > 表示指定方法などを教えていただけないでしょうか? > 表示している内容は静止画でしょうか?
ちらつくというのは、一瞬、白い画面が出てきて、閃光が走ったように見えるのです^^;
//質問の該当箇所はここの「Visible = true;」ではありません。 pictureBox5.Visible = true;
//以下、pictureBox5の画像をフェードインで表示させてます Graphics g = pictureBox5.CreateGraphics(); Image img = Image.FromFile("wrG_b001.png");
for (int i = 1; i <= 14; i++) { //定義関数 DrawFadedImage(g, img, i * 0.02F); System.Threading.Thread.Sleep(40); }
//その後、pictureBox3の上にpictureBox5を表示させるために以下のようにして、表示させています。 //ここのpictureBox3.Visible = true;でちらつきます。。 this.pictureBox5.Parent = this.pictureBox3; this.pictureBox5.Location = new Point(this.pictureBox5.Left - this.pictureBox3.Left, this.pictureBox5.Top - this.pictureBox3.Top); pictureBox3.Visible = true;
画像はPNG、320×480、107kb、静止画です。
よろしくお願いします。
|