PDA

View Full Version : عدم نمایش فرم



RK977877
پنج شنبه 23 بهمن 1393, 08:20 صبح
با سلام خدمت دوستان گرامی
من تو C# یک فرمی را Showdialog کردم که خود اون فرم حاوی متدی در فرم لودش هست
اشکال در اینجاست که وقتی که فرم ساخته میشود متو مربوطه اجرا میشود ولی خود فرم بعد از این عملیات نمایش داده میشود
من میخوام اول فرم نمایش داده شود و بعد متد اجرا شود
مرسی اگه کمک کنید

سیدسبحان
پنج شنبه 23 بهمن 1393, 09:24 صبح
سلام
اساتید بیشتر واردن ولی خب میگم فعلا یه چیزی داشته باشی:

بنظرم از یه timer استفاده کن. یا برنامه نویسی موازی. یعنی اینطوری:

Thread.Sleep(2000);

این یعنی بعد از دوثانیه صبر کردن، این دستور رو انجام بده.
این دستور رو باید قبل از فراخوانی تابعت بزاری.
چون زیاد بلد نیستم، فکر کنم راههای بهتری هم باشه.

RK977877
پنج شنبه 23 بهمن 1393, 11:26 صبح
کسی هست که جواب بده ؟

ghossein
پنج شنبه 23 بهمن 1393, 13:37 عصر
سلام
از متد Shown فرم استفاده کنید ، برای مثال :

private void Form1_Shown(object sender, EventArgs e)
{

MessageBox.Show("Hello!");
}