PDA

View Full Version : نحوه افقی کردن tabContorl



pcb20parse
جمعه 14 آذر 1393, 11:32 صبح
سلام. دوستان من میخواستم tabpage های tabControl رو افقی بگذارم. افقی شده اما متنش نمایش داده نمیشه
چند تا مشخصه اش رو عوض کردیم و یه متد هم براش نوشتیم اما عنوان TabPage ها دیده نمیشه.

مشخصه هایی که عوضش کردیم:
aliment:Left
DrawMode:OwnerDrawFixed
SizeMode:Fixed

Graphics g = default(Graphics);
string sText = null;
float iX = 0;
float iY = 0;
SizeF sizeText = default(SizeF);
TabControl ctlTab = default(TabControl);

ctlTab = (TabControl)sender;

g = e.Graphics;

sText = ctlTab.TabPages(e.Index).Text;
sizeText = g.MeasureString(sText, ctlTab.Font);
iX = e.Bounds.Left + 6;
iY = e.Bounds.Top + (e.Bounds.Height - sizeText.Height) / 2;
g.DrawString(sText, ctlTab.Font, Brushes.Black, iX, iY);

En_MK
جمعه 14 آذر 1393, 15:28 عصر
امیدوارم این (https://social.msdn.microsoft.com/Forums/windows/en-US/890e9c5d-dade-423f-b208-478b1825e48a/how-to-change-tab-control-tab-label-orientation-from-vertical-to-horizontal?forum=winforms) به دردتون بخوره

pcb20parse
جمعه 14 آذر 1393, 18:08 عصر
ممنونم ولی لینکتون اشتباه

shahryari
جمعه 14 آذر 1393, 18:09 عصر
سلام از کامپوننت استفاده کن
http://www.viblend.com/products/net/windows-forms/controls/tabcontrol.aspx

khokhan
جمعه 14 آذر 1393, 18:42 عصر
سلام. دوستان من میخواستم tabpage های tabControl رو افقی بگذارم. افقی شده اما متنش نمایش داده نمیشه
چند تا مشخصه اش رو عوض کردیم و یه متد هم براش نوشتیم اما عنوان TabPage ها دیده نمیشه.:لبخند:

لینک با آموزش http://barnamenevis.org/showthread.php (http://barnamenevis.org/showthread.php?379290-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-TabControl-%D8%A8%D8%A7-%D8%AA%D8%A8%D9%87%D8%A7%DB%8C-%D8%A7%D9%81%D9%82%DB%8C-%D9%88-%D8%B2%DB%8C%D8%A8%D8%A7)

En_MK
جمعه 14 آذر 1393, 18:54 عصر
ممنونم ولی لینکتون اشتباه

متوجه نشدم منظورتون از اشتباه چیه :متفکر:ولی تیتر صفحه همین سئوال شماست

How to change Tab Control tab label orientation from vertical to horizontal

بهرحال موفق باشید امیدوارم راهنمایی دوستان کارساز باشه

dele_ghamgin_2008
جمعه 14 آذر 1393, 20:06 عصر
خیلی ساده است . برات یه عکس گرفتم که دیگه نیاز نباشه براتون توضیح بدم.
126323

pcb20parse
یک شنبه 16 آذر 1393, 09:02 صبح
لینک با آموزش http://barnamenevis.org/showthread.php (http://barnamenevis.org/showthread.php?379290-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-TabControl-%D8%A8%D8%A7-%D8%AA%D8%A8%D9%87%D8%A7%DB%8C-%D8%A7%D9%81%D9%82%DB%8C-%D9%88-%D8%B2%DB%8C%D8%A8%D8%A7)

عالی بود بابت پاسخ کاملتون ممنون و از سایر دوستاننم متشکرم