View Full Version : سوال: غیر فعال کردن یک TabControl
Pouria Abbasi
دوشنبه 17 بهمن 1390, 22:32 عصر
سلام
من یه TabControl دارم که میخوام یکی از Tab هاش رو نشه select کرد.
باید چی کار کنم؟
behrad110
دوشنبه 17 بهمن 1390, 23:22 عصر
خود مایکروسافت توصیه میکنه مستقیما در کد ها از این روش استفاده نکنید.( disable کردن)
msdn
|
|
V
------------------------------------------------------------------------------------------------------------------------------
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
This member is not meaningful for this control.
-----------------------------------------------------------------------------------------------------------------------------
tabpage ها به صورت مستقیم دارای خصوصیت enable نیستند که بشه اونها رو true یا false کرد اما میشه از یه تریک هایی مثل این استفاده کرد.
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace Controls
{
public class MyTabPage : TabPage
{
public void Deshabilitar()
{
((Control)this).Enabled = false;
}
public void Habilitar()
{
((Control)this).Enabled = true;
}
}
}
Hybrid
دوشنبه 17 بهمن 1390, 23:28 عصر
سلام دوست عزیز ، اینکارو میتونین راحت از طریق رویداد Selecting تب کنترل انجام بدین. به شکل های زیر دقت کن.
http://up98.org/upload/server1/01/a/dog0hpavs6xsizuxbts.jpg
http://up98.org/upload/server1/01/a/8ghdjr00dclh0vfxk1qh.jpg
موفق باشید./
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.