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

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

کاربر سایت

leily1

عضویت از 1394/06/22

مشخص کردن منو اصلی در سی شارپ

  • سه شنبه 3 بهمن 1396
  • 15:24
تشکر میکنم

سلام

من می خوام یک فرم رو به عنوان فرم اصلی مشخص کنم فکر می کنم بهش می گن mainmenu (به این دلیل که کامپوننتم رو فقط به این فرم بدم تا وقتی بقیه فرم ها باز می شن کامپوننت توشون اعمال شده باشه)ولی خوب نمی دوم چطور ، اگر ممکنه دوستانی که می دونن راهنمایی کنن.

ممنون

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

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

ایمان مدائنی

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

  • سه شنبه 3 بهمن 1396
  • 22:28

منظورتون رو متوجه نمیشم

اگر میخواهید یک فرم بعنوان  Template داشته باشید کلمه Create Template in Visual Studio را سرچ کنید

کاربر سایت

leily1

عضویت از 1394/06/22

  • سه شنبه 3 بهمن 1396
  • 23:39

خاطرتون هست برای بسته شدن یک فرم و باز شدن فرم بعدی فرمودید program رو به این شکل تغیر بدم 

Application.Run(new frmLogin());
 if (IsUserOn) Application.Run(new Form1())

قبل از این وقتی فقط یک Application.Run بود کامپوننت رو فقط در فرمی که در runبود(یعنی Form1) می نوشتم و بعد از اون هر صفحه ای که باز می کردم کامپوننت بهش اعمال شده بود ولی الان با این حال که کد فراخوانی کامپوننت رو تو دو فرم هم نوشتم کردم فرم هایی که باز می کنم ساده هستن من برای این که مجبور به نوشتن کد کامپوننت در همه فرم ها نشم و سرعت لود شدن پایین نیاد دنبال حل این مشکلم

کاربر سایت

leily1

عضویت از 1394/06/22

  • شنبه 7 بهمن 1396
  • 11:40

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

Application.Run(new frmLogin());
 if (IsUserOn) Application.Run(new Form1())

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

کاربر سایت

ایمان مدائنی

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

  • شنبه 7 بهمن 1396
  • 13:48

وقتی شما فرم لاگین رو close کنید فرم form1 میشه فرم اصلی

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

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

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

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