امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد ارتباط بین کنترل ها در فرم های متعدد یک برنامه
نویسنده پیام
FireMotions آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #1
ایجاد ارتباط بین کنترل ها در فرم های متعدد یک برنامه
با سلام خدمت اساتید

سوالی از خدمت بزرگواران دارم قبلش می خواهم در قالب دو عکس سوالاتم را که در حول یک موضوع هستند بپرسم.

[تصویر:  f_Pic1m_ddb5fd9.jpg]
فرم اول - Name : frmmain

[تصویر:  f_Pic2m_c09df3e.jpg]
فرم دوم - Name : frmoption


دو عکس از دو فرم که در بالا مشاهده می کنید، در یک Solution ایجاد کردم تا جواب سوالاتم را بگیرم.

هدف : با تایپ یک رشته در Textbox و زدن دکمه ی Set Text مقدار text لیبل در فرم یک تغییر کند.

و اما سوالاتم :

من می خواهم با زدن دکمه ی Change فرم دوم لود بشود که البته این کار رو با کد زیر انجام می دهم.

کد:
frmOption optionform = new frmOption();
optionform.ShowDialog();

اما سوال اصلی من اینه که چطور مقدار Textbox را از طریق دکمه ی Set Text به لیبل نسبت بدهم در حالیکه فرم یک فقط کنترل های خود را می شناسد و فرم دو هم فقط کنترل های خودش را.
لطفا در این زمینه من را راهنمایی نمایید. (لطفا منطقی ترین و در عین حال ساده ترین کد ها را بفرمایید.)
جواب این مورد برام خیلی مهمه لطفا کمکم کنید، خواهشمندم مدیران به خاطر پیش پا افتاده بودن سوال قفل نکنند.

در ضمن Solution را هم پیوست کردم تا اگر کسی خواست، از طریق کامل کردن آن مرا راهنمایی کند.

با تشکر.


فایل‌(های) پیوست شده
.rar   Link Forms.rar (اندازه: 32.13 KB / تعداد دفعات دریافت: 101)
(آخرین ویرایش در این ارسال: ۱۸-مهر-۱۳۸۷, ۱۶:۴۲:۳۷، توسط FireMotions.)
۱۸-مهر-۱۳۸۷, ۱۶:۳۱:۱۴
ارسال‌ها
پاسخ
computer_prospect آفلاین
كاربر دو ستاره
**

ارسال‌ها: 95
موضوع‌ها: 39
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 53
( 80 تشکر در 59 ارسال )
ارسال: #2
Exclamation  RE: ایجاد ارتباط بین کنترل ها در فرم های متعدد یک برنامه
سلام دوست عزيز :
دوست عزيزم ، شما مي توانيد اين ٢ فرم را از نوع public static با يك نام جديد تعريف نمائيد و بعد تمام عناصري كه مي خواهيد با آنها در فرم هاي ديگر ارتباط برقرار كنيد را از نوع public تعريف كنيد ، سپس مانند نمونه برنامه اي كه در اختيار شما قرار دادم از آنها استفاده كنيد .
اميدوارم كه اين برنامه و اين توضيحات براي شما مفيد واقع شده باشد .


فایل‌(های) پیوست شده
.zip   IranVig.zip (اندازه: 37.93 KB / تعداد دفعات دریافت: 255)

[تصویر:  M-H.jpg?sizeM=3]
IF Having Life Ctrl + Z . Oh My God . Only Love Can Break My Heart ! Help Me . That's All I'm Dreaming of Let's Talk About Love
دوستان محترم لطفا برای تشکر فقط بر روی دکمه تشکر کلیک کنید نه چیز دیگر ممنون
۱۸-مهر-۱۳۸۷, ۲۱:۰۸:۲۲
ارسال‌ها
پاسخ
تشکر شده توسط : FireMotions, sokote_cheshm


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question [فوری] شمردن و ذخیره مقدار های کنترل های داینامیک shahryarse 0 2,110 ۰۹-فروردین-۱۳۹۵, ۱۶:۳۷:۱۱
آخرین ارسال: shahryarse
  [سوال] ارتباط و انتقال چند فرم moyjon 3 4,163 ۲۶-آذر-۱۳۹۳, ۱۷:۲۸:۵۹
آخرین ارسال: moyjon
  ایجاد وقفه چند ثانیه ای در اجرای برنامه Ghoghnus 0 2,427 ۲۸-فروردین-۱۳۹۳, ۰۱:۰۵:۴۶
آخرین ارسال: Ghoghnus
  دسترسی به کنترل های داخل گریدویو Ghoghnus 0 2,597 ۱۰-بهمن-۱۳۹۲, ۱۲:۰۱:۰۷
آخرین ارسال: Ghoghnus
  ایجاد تغییر در ساختار پایگاه داه نصب شده رو سیستم کاربر taksa2012 1 2,993 ۳۰-آذر-۱۳۹۲, ۱۸:۲۷:۰۰
آخرین ارسال: Ghoghnus
  مشکل ارتباط با بانک sql aleas 8 9,175 ۰۶-خرداد-۱۳۹۲, ۱۲:۵۲:۱۴
آخرین ارسال: Ghoghnus
  جلوگیری از جابجا شدن کنترل behzady 1 2,232 ۰۲-اسفند-۱۳۹۱, ۱۶:۳۶:۳۰
آخرین ارسال: behzady
  کنترل PersianMonthCalendar,PersianDateTimePicker esmaeily-hosein 6 7,455 ۲۱-دى-۱۳۹۱, ۰۶:۱۹:۲۹
آخرین ارسال: aeskan
  ارتباط یک کلاس با کامپوننت در فرم ghsoftco 8 6,371 ۲۶-آبان-۱۳۹۰, ۱۳:۴۰:۳۰
آخرین ارسال: Payman62
  [سوال] ایجاد سریال برنامه توسط سریال های سخت افزاری Payman62 22 21,742 ۲۱-شهریور-۱۳۹۰, ۰۹:۳۰:۲۳
آخرین ارسال: Di Di

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS