استفاده از اطلاعات یك فرم توسط فرم دیگر در #C
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  


12»»

استفاده از اطلاعات یك فرم توسط فرم دیگر در #C باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ چهار شنبه 19 مهر 1385 - 5:53 بعدازظهر


تازه دوم راهه!!

تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!

گروه: کاربران
آخرین بازدید: سه شنبه 2 مهر 1387 - 9:45 صبح
پست ها: 41, بازدید ها: 73
كسی می دونه چجوری میشه از اطلاعات یك فرم در فرم دیگر مربوط به همان برنامه در #‍C استفاده كرد؟ مثلا textbox یك فرم دیگر رو بخونیم یا از متغیر تعریف شده توی فرم دیگه استفاده كنیم .
توی VB6 خیلی راحت بود فقط آدرسشو میدادی (form1.textbox) توی VB.NET هم با تعریف كلاس friend این كارو انجام می دیم ولی توی #C نمی دونم .........
پست شماره 10841
تبلیغات
ارسال شده در تاریخ چهار شنبه 19 مهر 1385 - 10:15 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: امروز 14:52:03
پست ها: 1,517, بازدید ها: 2,451
توی VB.NET چه جوری این کارو میکنی ؟





   
پست شماره 73533
ارسال شده در تاریخ چهار شنبه 19 مهر 1385 - 10:21 بعدازظهر


زده به سیم آخر

زده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخرزده به سیم آخر

گروه: اخراجی
آخرین بازدید: جمعه 20 بهمن 1385 - 2:40 بعدازظهر
پست ها: 472, بازدید ها: 495
وقتی یک Form میسازی خوب Object اونو در اختیار داری بهترین کار اینه که از کلاس اصلی فرم (من اسمشو دقیق نمیدونم) ارث ببری و یک فرم خاص برای خودت تعریف کنی حالا به فیلد های این فرم از قبیل TextBox ها و بقیه Component های به کار رفته در اون دسترسی داری
در کل Object Oriented بودن این مزیت رو بهت میده

پست شماره 73534
ارسال شده در تاریخ جمعه 21 مهر 1385 - 1:24 صبح


تازه دوم راهه!!

تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!

گروه: کاربران
آخرین بازدید: سه شنبه 2 مهر 1387 - 9:45 صبح
پست ها: 41, بازدید ها: 73

برای دیدن دستورات دقیق كلاس friend توی VB.NET میتونی عین برنامه ای كه توی VB6 نوشتی با Visual Studio.NETبرای VB.NET برنامه رو خیلی راحت CONVERT كنی.


(درمورد روشی كه ididitin گفتند) كد نمونه دارین؟
پست شماره 73535
ارسال شده در تاریخ چهار شنبه 26 مهر 1385 - 5:19 بعدازظهر


تازه دوم راهه!!

تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!تازه دوم راهه!!

گروه: کاربران
آخرین بازدید: سه شنبه 2 مهر 1387 - 9:45 صبح
پست ها: 41, بازدید ها: 73
كسی كد نمونه در این زمینه نداره؟   
پست شماره 73536
ارسال شده در تاریخ پنج شنبه 14 دی 1385 - 1:32 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: جمعه 22 دی 1385 - 3:10 صبح
پست ها: 2, بازدید ها: 2

به سه طریق می توان این کار را کرد


1. وقتی Control را از ToolBox روی Form میندازی در Properties ان خاصیت Modifers آن را public تعریف کنی که در این صورت از فرم های دیگر می توانی به آن دسترسی داشته باشی

 

که البته روش توصیه شده ای نیست یعنی بر خلاف اصول شی گرای است

 

2. یا برای آن Property بنویسی


private System.Windows.Forms.TextBox textBox1;



public TextBox myTextBox{


get


{


return textBox1;


}


set


{


textBox1 = value;


}


}


3.یا برای ان یک تابع بنویسی

 


public TextBox getTextBox()


{


return textBox1;


}




امید
پست شماره 73537
ارسال شده در تاریخ شنبه 10 شهریور 1386 - 11:18 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: پنج شنبه 27 تیر 1387 - 11:40 صبح
پست ها: 1, بازدید ها: 8

باعرض سلام وخسته نباشی به دوست عزیز


در رابطه با سوالی که پرسیده بودی باید بگم که اگه این کار را با vb7یا vb.netمی تونستید انجام بدهید با c#.net هم به سادگی می تونی این کار رو بکنی به هر حال

این هم راهنمایی من امیدوارم که کامل باشه:

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

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

البته اگه توی کلاس شی ها رو تعریف کنی بهتره

با تشکر باااااااااای
پست شماره 73538