مشکل با tabpage ها در سی شارپ
سلام دوستان
من یه tabcontrol دارم و توی اون 3 تا tabpage هستش - میخوام وقتی روی هر کدوم از تب ها کلیک کنم یه کد اجرا بشه
خودم نوشتم ولی وقتی داخل محیط tabpage1 کلیک میشه جواب میده و مسیج باکسم پیام میده بهم - من میخوام وقتی روی قسمت تب ها کلیک میشه این کد ها اجرا بشه
ممنون
3 پاسخ
آقا یافتمش
حل شد
ممنون
private void tabControl1_Click(object sender, EventArgs e)
{
MouseEventArgs args = e as MouseEventArgs;
if (args.Button == MouseButtons.Left)
{
if (tabControl1.GetTabRect(0).Contains(args.Location))
{
MessageBox.Show("1");
}
else if (tabControl1.GetTabRect(1).Contains(args.Location))
{
MessageBox.Show("2");
}
else if (tabControl1.GetTabRect(2).Contains(args.Location))
{
MessageBox.Show("3");
}
}
سلام
نه واسته تست نیست - نیازه واسم
هرکاری کردم جواب نمیده .تو اینترنتم گشتم چیزی پیدا نکردم :(
میخوام وقتی روی گزارش تعدادی کلیک کردم یه تیکه کد اجرا بشه - وقتی روی گزارش مغایرت کلیک کردم یه کد دیگه اجرا بشه
فکر کنم روی tabcontrol یه event بزارید انجام شه،
ضمنا
1- یه عکس بزارید که معلوم شه دقیقا می خواید کجا باشه
2- اگه نیاز واقعی بیزنس نیست و فقط برای تست هستش ، بیخودی روش وقت نزارید ، این مورد زیاد کاربردی نیست