PDA

View Full Version : startPosition در فرم



mohitlog
شنبه 29 خرداد 1389, 11:32 صبح
سلام

من یک فرم پدر mdi و یک فرم فرزند دارم و statrtposition رو برابر centerparent قرار دادم

پس باید فرم فرزند در وسط فرم پدر قرار بگیره ولی اینطوری نمیشه


حالا چرا وقتی startposition یک فرمی رو CenterParent قرار میدیم کار نمیکنه؟ دلیل خاصی داره یا باید کدی بنویسم؟

mohitlog
شنبه 29 خرداد 1389, 12:08 عصر
راه حلی نیست؟

mohitlog
شنبه 29 خرداد 1389, 12:31 عصر
در فرم پدر در جایی که بخواهیم فرم دوم را باز کنیم به اینصورت عمل مکنیم



private void btnSabt_Click(object sender, EventArgs e)
{

ّForm2 frm = new Form2();
frm.MdiParent=this;
frm.show();

}
و در فرم دوم در متد load این کد را اضافه میکنیم



private void Form2_Load(object sender, EventArgs e)
{

CenterToParent();

}



افرین به خودم (http://www.barnamenevis.org/forum/showthread.php?t=207179&highlight=startposition)


امتیاز فراموش نشه:لبخند::قهقهه: