نمایش نتایج 1 تا 13 از 13

نام تاپیک: ارث بری فرم دوم از فرم اول

  1. #1

    ارث بری فرم دوم از فرم اول

    سلام.
    دو فرم داریم. در فرم اول کاربر میتونه رنگ بک گراند صفحه رو تغییر بده. چطور میتونم این تغییر رنگ رو هم به فرم دوم منتقل کنم؟
    مثلا: کاربر صفحه اول رو باز میکنه و رنگ صفحه رو آبی می کنه. بعد روی دکمه ای توی صفحه اول کلیک می کنه و صفحه ای دیگه باز می شه. منطقا صفحه دوم هم باید همون رنگ باشه.
    چطور میشه اینکارو کرد؟

    توضیح: من از کد زیر در صفحه دوم استفاده می کنم اما جواب نمیده.

    form1 fm1 = new form1();
    this.backColor = fm1.backColor;


  2. #2
    کاربر دائمی آواتار فرید نجفلو
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تبریز
    پست
    1,189

    نقل قول: ارث بری فرم دوم از فرم اول

    سلام
    اگه به فرض غرم اول شما form1 باشه که رنگ خودش رو تغییر بعد فرم دوم یعنی form2 رو باز می کنه که باید هم رنگ بشن باید داخل دکمه فرم یک بنویسید:

    form2 fm2 = new form2();
    fm2.backColor=this.backColor;
    frm2.Show();
    //Or
    frm2.ShowDialog


    البته از نظر فنی این ارث بری محسوب نمیشه

  3. #3
    کاربر دائمی آواتار ya30ien2
    تاریخ عضویت
    تیر 1390
    محل زندگی
    بوشهر-برازجان
    پست
    715

    نقل قول: ارث بری فرم دوم از فرم اول

    خوب ارث بری هم لطفا در این تایپیک مثال بزنید

  4. #4
    کاربر دائمی آواتار فرید نجفلو
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تبریز
    پست
    1,189

    نقل قول: ارث بری فرم دوم از فرم اول

    سلام
    ارث بری تو سی شارپ با دونقطه ( ":" ) تعیین میشه
    مثال:
    ارث بری form2 از form1
    public class form2 : form1


    ارث بری یک کلاس از یک کنترل (ایجاد کنترل سفارشی شده)
    public class MyTextbox : Sysytem.Windows.Forms.Textbox

    که البته در این مثال و کاربرد شما نیازی به اون ندارید
    اگه کار خواصی می خواین انجام بدید توضیح بدید تا شاید ره های بهتری پیشنهاد شد

  5. #5
    کاربر دائمی آواتار arash ghafori
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    In Web
    پست
    208

    نقل قول: ارث بری فرم دوم از فرم اول

    این برنامه رو یه نگاه بندازید (هم وراثت داره ، هم پارامتر و هم استفاده از کلاس های Abstrucyt ):

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

    https://barnamenevis.org/attachment.p...8&d=1337803336

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    تهران
    پست
    288

    نقل قول: ارث بری فرم دوم از فرم اول

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

  7. #7
    کاربر دائمی آواتار arash ghafori
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    In Web
    پست
    208

    نقل قول: ارث بری فرم دوم از فرم اول

    نقل قول نوشته شده توسط mahdad sepah مشاهده تاپیک
    سلام
    من چجوری میتونم از یک فرم به کومبو باکس یک فرم دیگر دسترسی داشته باشم؟
    خیلی کارم گیره این مساله است ممنون میشم کمکم کنید
    از فرم 1 یه شی توی فرم 2 بساز ( مثلا a) بعد بنویس a.comboBox1.

    Form1 a = New Form1();
    a.ComboBox1

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    تهران
    پست
    288

    نقل قول: ارث بری فرم دوم از فرم اول

    ممکنه بیشتر توضیح بدین؟

  9. #9

    نقل قول: ارث بری فرم دوم از فرم اول

    شما باید اون کنترل در فرم اول را public کنید برای این کار روی کنترل راست کلیک propertice و در قسمت پروپرتیس modifiers را به public تغییر دهید . بعد با استفاده از ساختن یک شی از کنترل میتوانید به شکلی که دوستمون در بالا گفتند به اون کنترل در هر فرم دیگری دسترسی داشته باشید

  10. #10

    نقل قول: ارث بری فرم دوم از فرم اول

    سلام
    دوستان دوتا فرم 1 و 2 داریم. می خواهیم با فشردن دکمه در فرم 1، فرم 2 بسته شود.
    من از کد زیر استفاده کردم ولی جواب نداد.
    راه حلش چیه؟؟؟
    کد دکمه در فرم 1:


    form2 a=new form2();
    a.close();


  11. #11

    نقل قول: ارث بری فرم دوم از فرم اول

    با سلام
    من دوتا فرم دارم که فرم اول منوبار و تیتر داره میخوام بقیه صفحات هم همینها رو داشته باشه کد ارث بریش و چطور بنویسم؟

  12. #12
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: ارث بری فرم دوم از فرم اول

    نقل قول نوشته شده توسط zahra990t مشاهده تاپیک
    با سلام
    من دوتا فرم دارم که فرم اول منوبار و تیتر داره میخوام بقیه صفحات هم همینها رو داشته باشه کد ارث بریش و چطور بنویسم؟
    با سلام
    یک فرم Base بسازید و ازش ارث بری کنید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

  13. #13

    نقل قول: ارث بری فرم دوم از فرم اول

    سلام.من یه فرم درست کردم و میخام بقیه فرم ها از اون ارث بری بکنن.اینکارو انجام دادم همه چی درسته ولی اندازه فرم هام کوچکتر میشن.چکار کنم اندازه اون بشن؟؟؟

تاپیک های مشابه

  1. سوال: انتقال اطلاعات از فرم دوم به فرم اول
    نوشته شده توسط matf2009 در بخش C#‎‎
    پاسخ: 41
    آخرین پست: دوشنبه 22 شهریور 1389, 12:00 عصر
  2. گفتگو: تعریف ایونتی از فرم دوم درون فرم اول
    نوشته شده توسط میلاد قاضی پور در بخش C#‎‎
    پاسخ: 10
    آخرین پست: دوشنبه 07 تیر 1389, 15:46 عصر
  3. تنظيم محل فرم دوم با فرم اول
    نوشته شده توسط MMR_1344 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: جمعه 20 شهریور 1388, 12:09 عصر
  4. ارتباط فرم اول با فرم دوم وتغییر خاصیت position شی currencymanager فرم دوم توسط فرم اول
    نوشته شده توسط shimamehr در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: سه شنبه 10 شهریور 1388, 00:42 صبح
  5. برگشت از فرم دوم به فرم اول
    نوشته شده توسط saeednadery در بخش VB.NET
    پاسخ: 3
    آخرین پست: سه شنبه 02 مهر 1387, 16:28 عصر

قوانین ایجاد تاپیک در تالار

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