ارث بری فرم دوم از فرم اول
سلام.
دو فرم داریم. در فرم اول کاربر میتونه رنگ بک گراند صفحه رو تغییر بده. چطور میتونم این تغییر رنگ رو هم به فرم دوم منتقل کنم؟
مثلا: کاربر صفحه اول رو باز میکنه و رنگ صفحه رو آبی می کنه. بعد روی دکمه ای توی صفحه اول کلیک می کنه و صفحه ای دیگه باز می شه. منطقا صفحه دوم هم باید همون رنگ باشه.
چطور میشه اینکارو کرد؟
توضیح: من از کد زیر در صفحه دوم استفاده می کنم اما جواب نمیده.
form1 fm1 = new form1();
this.backColor = fm1.backColor;
نقل قول: ارث بری فرم دوم از فرم اول
سلام
اگه به فرض غرم اول شما form1 باشه که رنگ خودش رو تغییر بعد فرم دوم یعنی form2 رو باز می کنه که باید هم رنگ بشن باید داخل دکمه فرم یک بنویسید:
form2 fm2 = new form2();
fm2.backColor=this.backColor;
frm2.Show();
//Or
frm2.ShowDialog
البته از نظر فنی این ارث بری محسوب نمیشه
نقل قول: ارث بری فرم دوم از فرم اول
خوب ارث بری هم لطفا در این تایپیک مثال بزنید
نقل قول: ارث بری فرم دوم از فرم اول
سلام
ارث بری تو سی شارپ با دونقطه ( ":" ) تعیین میشه
مثال:
ارث بری form2 از form1
public class form2 : form1
ارث بری یک کلاس از یک کنترل (ایجاد کنترل سفارشی شده)
public class MyTextbox : Sysytem.Windows.Forms.Textbox
که البته در این مثال و کاربرد شما نیازی به اون ندارید
اگه کار خواصی می خواین انجام بدید توضیح بدید تا شاید ره های بهتری پیشنهاد شد
نقل قول: ارث بری فرم دوم از فرم اول
این برنامه رو یه نگاه بندازید (هم وراثت داره ، هم پارامتر و هم استفاده از کلاس های Abstrucyt ):
بیشتر به استفاده از وراثت توی این برنامه دقت کنید.
https://barnamenevis.org/attachment.p...8&d=1337803336
نقل قول: ارث بری فرم دوم از فرم اول
سلام
من چجوری میتونم از یک فرم به کومبو باکس یک فرم دیگر دسترسی داشته باشم؟
خیلی کارم گیره این مساله است ممنون میشم کمکم کنید
نقل قول: ارث بری فرم دوم از فرم اول
نقل قول:
نوشته شده توسط
mahdad sepah
سلام
من چجوری میتونم از یک فرم به کومبو باکس یک فرم دیگر دسترسی داشته باشم؟
خیلی کارم گیره این مساله است ممنون میشم کمکم کنید
از فرم 1 یه شی توی فرم 2 بساز ( مثلا a) بعد بنویس a.comboBox1.
Form1 a = New Form1();
a.ComboBox1
نقل قول: ارث بری فرم دوم از فرم اول
نقل قول: ارث بری فرم دوم از فرم اول
شما باید اون کنترل در فرم اول را public کنید برای این کار روی کنترل راست کلیک propertice و در قسمت پروپرتیس modifiers را به public تغییر دهید . بعد با استفاده از ساختن یک شی از کنترل میتوانید به شکلی که دوستمون در بالا گفتند به اون کنترل در هر فرم دیگری دسترسی داشته باشید
نقل قول: ارث بری فرم دوم از فرم اول
سلام
دوستان دوتا فرم 1 و 2 داریم. می خواهیم با فشردن دکمه در فرم 1، فرم 2 بسته شود.
من از کد زیر استفاده کردم ولی جواب نداد.
راه حلش چیه؟؟؟
کد دکمه در فرم 1:
form2 a=new form2();
a.close();
نقل قول: ارث بری فرم دوم از فرم اول
با سلام
من دوتا فرم دارم که فرم اول منوبار و تیتر داره میخوام بقیه صفحات هم همینها رو داشته باشه کد ارث بریش و چطور بنویسم؟
نقل قول: ارث بری فرم دوم از فرم اول
نقل قول:
نوشته شده توسط
zahra990t
با سلام
من دوتا فرم دارم که فرم اول منوبار و تیتر داره میخوام بقیه صفحات هم همینها رو داشته باشه کد ارث بریش و چطور بنویسم؟
با سلام
یک فرم Base بسازید و ازش ارث بری کنید
نقل قول: ارث بری فرم دوم از فرم اول
سلام.من یه فرم درست کردم و میخام بقیه فرم ها از اون ارث بری بکنن.اینکارو انجام دادم همه چی درسته ولی اندازه فرم هام کوچکتر میشن.چکار کنم اندازه اون بشن؟؟؟