PDA

View Full Version : Auto size کردن tabControl



Sp|R|T
یک شنبه 03 مهر 1390, 02:36 صبح
سلام

من تو فورمم یک tabControl بکار بردم که چندین tab page داره

مشکل من اینه که وقتی فورم رو بزرگ میکنم tabControl همراش بزرگ نمیشه

هزار و نُـه جاش نگاه کردن چیزی پیدا نکردم :افسرده:

چطور انجامش بدم ؟

mg_mahyar
یک شنبه 03 مهر 1390, 09:01 صبح
اولا میتونی سایز رو دستی ست کنی :

private void Tab_Click(object sender, EventArgs e)
{
System.Windows.Forms.TabControl TabCurent = (TabControl)sender;
switch (TabCurent.SelectedTab.Name)
{
//---------------------------------------------------------------------------------
case "TabPageEncrypt" :
System.Windows.Forms.Form.ActiveForm.MinimumSize = new System.Drawing.Size(710, 200);
System.Windows.Forms.Form.ActiveForm.Size = new System.Drawing.Size(710, 200);
break;
//---------------------------------------------------------------------------------
case "TabPageDecrypt":
System.Windows.Forms.Form.ActiveForm.MinimumSize = new System.Drawing.Size(710,260);
System.Windows.Forms.Form.ActiveForm.Size = new System.Drawing.Size(710, 600);
break;
//---------------------------------------------------------------------------------
default :
break;
}//End Of switch ()

دوما میتونی اسکرول رو براش فعال کنی:


سوما میتونی ancher براش ست کنی . بهتره عکس از GUI خودت بزاری

mohamadz5
یک شنبه 03 مهر 1390, 10:32 صبح
بهتره خاصیت Dock را برابر top یا bottom قرار بدی .