سلام دوستان
چگونه می توانیم در یک MID فرم یک Background نمایش داد.
سوال دوم چطوری فرم والد می تواند متوجه شود فرم فرزندش بسته شده است چه ایونتی اجرا می شود
سلام دوستان
چگونه می توانیم در یک MID فرم یک Background نمایش داد.
سوال دوم چطوری فرم والد می تواند متوجه شود فرم فرزندش بسته شده است چه ایونتی اجرا می شود
برای سوال اول شما نظر من اینه که از یه پنل استفاده کنی و backgrond color رو هم transparent{البته اگه درست نوشته باشم} بزاری این راه به نظر من بهتره البته راه دیگه ای هم هست که میتونی سرچ کنی قبلا گفته شده.
فکر کنم برای قسمت دوم باید به thread ها{نخ ها} رجوع کنی.
سلام
با این کد مشکلم حل شد گذاشتم که بقیه دوستان هم بتوانند استفاده کنند با کمک این دستورات کد در لود فرم Mdi نوشته می شود می توان رنگ یا تصویر زمینه فرم را تغییر داد
privatevoid Form1_Load(object sender, EventArgs e)
{
MdiClient ctlMDI;
//' Loop through all of the form's controls looking
//' for the control of type MdiClient.
foreach (Control ctl inthis.Controls)
{
try
{
// Attempt to cast the control to type MdiClient.
ctlMDI = (MdiClient)ctl;
// Set the BackColor of the MdiClient control.
ctlMDI.BackColor = this.BackColor;
}
catch (InvalidCastException exc)
{
// Catch and ignore the error if casting failed.
}
}
}
چگونه می توانیم در یک MID فرم یک عکس نمایش داد؟
اینجا پیدا کردم
رویداد Form1_MdiChildActivate و همچنین this.MdiChildren را بررسی کنید.
بعد از قرار دادن عکس پس زمینه سرعت برنامه بطور چشمگیری کاهش پیدا میکنه
چیکار باید کرد؟؟؟؟؟؟؟؟؟؟؟؟؟