مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

javad.jaddi

عضویت از 1396/02/23

نحوه ایجاد تب در سی شارپ

  • چهارشنبه 1 شهریور 1396
  • 22:27
تشکر میکنم

سلام دوستان

من یه مشکلی دارم هرجا دنبالش میگردم جواب درستی پیدا نمیکنم

واقعا بهش نیاز دارم

خواهش میکنم هرکی میدونه کمک کنه

من در برنامه خودم به جای ساختن و ایجاد فرم های متعدد نیاز دارم تا تب ایجاد بشه

یعنی وقتی کاربر برای مثال روی دکمه مدیریت کاربر کلیک میکنه فرم باز نشه، به جاش یه تب جدید ایجاد بشه(مثل گوگل کروم و خیلی از نرم افزار ها) و داخلش برای مثال textbox , label,gridview  وبقیه کنترل های دلخواه رو بزارم تا باهاش بتونم ارتباط با دیتا بیس رو برقرار کنم و کار کنم

ولی نمیدونم چجوری میشه درست کرد

خواهش میکنم هرکی میدونه کمک کنه واقعا نیاز دارم

خواهش میکنم

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 1 شهریور 1396
  • 22:41
کاربر سایت

javad.jaddi

عضویت از 1396/02/23

  • چهارشنبه 1 شهریور 1396
  • 23:03

ممنونم دوست عزیز

منظورم رو شاید درست نرسوندم

من نمیخوام به صورت ثابت باشه

یعنی نمیخوام همیشه تب بالای صفحه باشه

میخوام وقتی کاربر روی یه دکمه کلیک کرد، تب یا صفحه مربوط به همون ایجاد بشه

مثلا تب مدیریت کاربر

تب مدیریت مشتریان

تب ثبت اطلاعات اجناس

شاید اصلا کار سختی نباشه ولی چون من هنوز اینجوری کار نکردم نمیدونم

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 1 شهریور 1396
  • 23:11

شما میتونید با hide کردن یک فریم و show کردن یک فرم دیگر با رویداد های کلیک این کار را به راحتی انجام دهید:

c# - How to change the content of windows form with button control click? - Stack Overflow

c# - Dynamically change a Windows Form window title (during runtime) - Stack Overflow

Hiding and Showing Forms in C Sharp - Techotopia

کاربر سایت

javad.jaddi

عضویت از 1396/02/23

  • پنجشنبه 2 شهریور 1396
  • 07:12

ممنونم سهیل عزیز

ولی من نمیخوام فرم بسازم

میخوام یه main form داشته باشم با یه منو که وقتی کاربر روی یکی از دکمه های منو کلیک کرد، در همین mainform یه تب باز بشه

نه اینکه براش بخوام فرم دیگه ای طراحی کنم و اون فرم رو نشون بدم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 2 شهریور 1396
  • 09:54

شما باید از mdiForm ها استفاده کنید

این لینک رو ببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)