PDA

View Full Version : عدم اجرای دستور PictureBox1.Visible=Tru



Helmod
شنبه 19 مرداد 1392, 15:54 عصر
سلام

یه کدی دارم که وقتی داره عملیاتی انجام میده یه کم طول میکشه / واسه همین اومدم تووی رویداد دکمه نوشتم که اول عکس (GIF ) که یه پروگرس بار است رو نمایش بده و در نهایت زمانیکه عملیات تموم شد اونرو مخفی کن

ولی متاسفانه عکی رو نمایش نمیده !!! و عملیات رو انجام میده مستقیماً / دلیلیش چی میتونه باشه ؟؟

private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Visible = true;

int A = Convert.ToInt32(textBox2.Text);
int B = Convert.ToInt32(textBox3.Text);

for (int i = 0; i < B; i++)
{

richTextBox1.AppendText(A + RanCode(7) + Environment.NewLine);


}


pictureBox1.Visible = false;


}
}

ممنون از راهنماییتون

hamid_hr
شنبه 19 مرداد 1392, 16:22 عصر
عكس نمايش داده ميشه
ولي وقتي اين كدها داره كار ميكنه صفحه UI ميره تو هنگ برا همين نميتوني عكسو ببيني
راهي كه به فكر من ميرسه اينه كه پردازشها رو داخل يه تابع بزاري و اون تابعو با ترد اجرا كني