PDA

View Full Version : ارسال اطلاعات از دو فرم به یکدیگر



Mohammad_MCE
چهارشنبه 16 مهر 1393, 22:13 عصر
سلام دوستای خوبم وقت بخیر و خسته نباشین.میخواستم بدونم چطور میشه اطلاعات از فرم اولی به دومی و همچنین از دومی به اولی در #C ارسال کرد؟
مثلا از text box فرم یک به فرم 2 و بلعکس؟:چشمک:

Mr.Csharp
چهارشنبه 16 مهر 1393, 22:32 عصر
اطلاعات اگه بخوای از طریق textbox ارسال کنی باید خاصیت Modifiers تکست باکس ها رو از حالت Private ،خصوصی ، به حالت Public ، عمومی

تغییر بده (در قسمت Properties):چشمک:

sayvan
چهارشنبه 16 مهر 1393, 22:42 عصر
میتونی یک کلاس با متغیییر های استاتیک تعریف کنی هر اطلاعاتی رو میتونی انتقال بدی

یونس ابراهیمی
پنج شنبه 17 مهر 1393, 00:13 صبح
آموزش 1 (http://www.w3-farsi.com/%d8%a7%d8%b1%d8%b3%d8%a7%d9%84-%d9%85%d9%82%d8%a7%d8%af%db%8c%d8%b1-textbox-%d9%81%d8%b1%d9%85-%d8%a7%d9%88%d9%84-%d8%a8%d9%87-combobox-%d9%81%d8%b1%d9%85-%d8%af%d9%88%d9%85/)
آموزش 2 (http://www.w3-farsi.com/%d8%b1%d9%88%d8%b4-%d9%87%d8%a7%db%8c-%d8%af%d8%b3%d8%aa%d8%b1%d8%b3%db%8c-%d8%a8%d9%87-%da%a9%d9%86%d8%aa%d8%b1%d9%84-%d9%87%d8%a7%db%8c-%db%8c%da%a9-%d9%81%d8%b1%d9%85-%d8%af%d8%b1-%d9%81%d8%b1/)
آموزش 3 (http://www.w3-farsi.com/%d8%a7%d9%86%d8%aa%d9%82%d8%a7%d9%84-%d8%af%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-textbox-%d9%81%d8%b1%d9%85-%d8%a7%d9%88%d9%84-%d8%a8%d9%87-textbox-%d9%81%d8%b1%d9%85-%d8%af%d9%88%d9%85/)

مهرداد صفا
جمعه 18 مهر 1393, 16:49 عصر
سلام دوست عزیز.
این سوال بارها در تالار مطرح شده! بد نبود قبل از ایجاد تاپیک یک سرچ می کردید.
این تعدادی از تاپیک هایی با همین موضوع:
طریقه دسترسی به تمامی اشیاء یک فرم از بیرون(فرمی دیگر) (http://barnamenevis.org/showthread.php?312099-%D8%B7%D8%B1%DB%8C%D9%82%D9%87-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%D8%AA%D9%85%D8%A7%D9%85%DB%8C-%D8%A7%D8%B4%DB%8C%D8%A7%D8%A1-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A7%D8%B2-%D8%A8%DB%8C%D8%B1%D9%88%D9%86(%D9%81%D8%B1%D9%85% DB%8C-%D8%AF%DB%8C%DA%AF%D8%B1)&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال دادها از یه فرم به فرم دیگر (http://barnamenevis.org/showthread.php?191137-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%AF%D8%A7%D8%AF%D9%87%D8%A7-%D8%A7%D8%B2-%DB%8C%D9%87-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال اطلاعات از DataGridView به TextBox های یک فرم دیگر (http://barnamenevis.org/showthread.php?359635-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-DataGridView-%D8%A8%D9%87-TextBox-%D9%87%D8%A7%DB%8C-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال اطلاعات از یک فرم به فرم دیگر و پرینت گرفتن از آن (http://barnamenevis.org/showthread.php?276478-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1-%D9%88-%D9%BE%D8%B1%DB%8C%D9%86%D8%AA-%DA%AF%D8%B1%D9%81%D8%AA%D9%86-%D8%A7%D8%B2-%D8%A2%D9%86&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

ارسال عکس از فرمی به فرم دیگر (http://barnamenevis.org/showthread.php?336262-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%B9%DA%A9%D8%B3-%D8%A7%D8%B2-%D9%81%D8%B1%D9%85%DB%8C-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

به چه صورت اطلاعات درون یک فرم را در فرم ماقبل خود نمایش بدهم ؟ (http://barnamenevis.org/showthread.php?454272-%D8%A8%D9%87-%DA%86%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D8%B1%D9%88%D9%86-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D8%B1%D9%85-%D9%85%D8%A7%D9%82%D8%A8%D9%84-%D8%AE%D9%88%D8%AF-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A8%D8%AF%D9%87%D9%85-%D8%9F&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

سوال در مورد انتقال اطلاعات از یک فرم به فرم دیگر (http://barnamenevis.org/showthread.php?454428-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال اطلاعات موجود در تکس باکس ها از یک فرم به فرم دیگر (http://barnamenevis.org/showthread.php?452961-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D9%85%D9%88%D8%AC%D9%88%D8%AF-%D8%AF%D8%B1-%D8%AA%DA%A9%D8%B3-%D8%A8%D8%A7%DA%A9%D8%B3-%D9%87%D8%A7-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال تصویر از فرمی به فرم دیگر (http://barnamenevis.org/showthread.php?432877-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D8%A7%D8%B2-%D9%81%D8%B1%D9%85%DB%8C-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)


ارسال داده ها بعد از جستجو به فرم دیگر در سی شارپ (http://barnamenevis.org/showthread.php?419177-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7-%D8%A8%D8%B9%D8%AF-%D8%A7%D8%B2-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%AF%D8%B1-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال تعداد زیادی کنترل از فرمی به فرم دیگر (http://barnamenevis.org/showthread.php?403378-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%D8%B2%DB%8C%D8%A7%D8%AF%DB%8C-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D8%A7%D8%B2-%D9%81%D8%B1%D9%85%DB%8C-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال یک متغیر از یک فرم به فرم دیگر (http://barnamenevis.org/showthread.php?402479-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%DB%8C%DA%A9-%D9%85%D8%AA%D8%BA%DB%8C%D8%B1-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال داده از یک فرم به فرم دیگر و برعکس (http://barnamenevis.org/showthread.php?400834-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%AF%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1-%D9%88-%D8%A8%D8%B1%D8%B9%DA%A9%D8%B3&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال اطلاعات از گرید ویو به تکس باکس در فرم دیگر (http://barnamenevis.org/showthread.php?396320-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%DA%AF%D8%B1%DB%8C%D8%AF-%D9%88%DB%8C%D9%88-%D8%A8%D9%87-%D8%AA%DA%A9%D8%B3-%D8%A8%D8%A7%DA%A9%D8%B3-%D8%AF%D8%B1-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

دسترسی به Item های Listbox1 موجود در فرم x (http://barnamenevis.org/showthread.php?392139-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-Item-%D9%87%D8%A7%DB%8C-Listbox1-%D9%85%D9%88%D8%AC%D9%88%D8%AF-%D8%AF%D8%B1-%D9%81%D8%B1%D9%85-x&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال متن تکست باکس به لیست در یک فرم دیگر (http://barnamenevis.org/showthread.php?356188-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D9%85%D8%AA%D9%86-%D8%AA%DA%A9%D8%B3%D8%AA-%D8%A8%D8%A7%DA%A9%D8%B3-%D8%A8%D9%87-%D9%84%DB%8C%D8%B3%D8%AA-%D8%AF%D8%B1-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

مشکل در فراخوانی شی از فرم دیگر (http://barnamenevis.org/showthread.php?348699-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D9%81%D8%B1%D8%A7%D8%AE%D9%88%D8%A7%D9%86%DB%8C-%D8%B4%DB%8C-%D8%A7%D8%B2-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

سوال ساده : انتقال کاربر به فرم دیگر (http://barnamenevis.org/showthread.php?344743-%D8%B3%D9%88%D8%A7%D9%84-%D8%B3%D8%A7%D8%AF%D9%87-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

انتقال اطلاعات یک کوئری از یک فرم به فرم دیگر (http://barnamenevis.org/showthread.php?340858-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DB%8C%DA%A9-%DA%A9%D9%88%D8%A6%D8%B1%DB%8C-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D9%87-%D9%81%D8%B1%D9%85-%D8%AF%DB%8C%DA%AF%D8%B1&highlight=%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84+%D9 %81%D8%B1%D9%85+%D8%AF%DB%8C%DA%AF%D8%B1)

مهرداد صفا
جمعه 18 مهر 1393, 17:09 عصر
همین مبحث در سایتهای بزرگ:

Communicate between two windows forms in C#- StackOverflow (http://stackoverflow.com/questions/1665533/communicate-between-two-windows-forms-in-c-sharp)

c# - Sharing data between Forms – stack exchange (http://codereview.stackexchange.com/questions/41962/sharing-data-between-forms)

How to: Communicate Between Forms in an Application-MSDN (http://msdn.microsoft.com/en-us/library/ms172723(v=vs.90).aspx)

communication between two form - MSDN – Microsoft (http://social.msdn.microsoft.com/Forums/en-US/1645b141-7bc6-444d-9945-ed15152b1ada/communication-between-two-form?forum=csharplanguage)

Passing Data between Windows Forms – CodeProject (http://www.codeproject.com/Articles/17371/Passing-Data-between-Windows-Forms)

Communication Between Two Forms - C# Corner (http://www.c-sharpcorner.com/UploadFile/grusso/CommunicationBetweenTwoForms11252005062535AM/CommunicationBetweenTwoForms.aspx)

C# Multiple Forms Communication - C# | Dream.In.Code (http://www.dreamincode.net/forums/topic/147432-c%23-multiple-forms-communication/)

how to communicate between several forms? – bytes.com (http://bytes.com/topic/c-sharp/answers/906149-how-communicate-between-several-forms)

Walkthrough: Passing Data Between Windows Forms – MSDN (http://msdn.microsoft.com/en-us/library/ms171925.aspx)

Passing Values Between Windows Forms c# - Stack Overflow (http://stackoverflow.com/questions/17836398/passing-values-between-windows-forms-c-sharp)

Passing Data Between Forms – CodeProject (http://www.codeproject.com/Articles/14122/Passing-Data-Between-Forms)

Passing Data Between Windows Forms - C# Corner (http://www.c-sharpcorner.com/UploadFile/scottlysle/PassData01142007013005AM/PassData.aspx)

Passing Data Between Forms In C# - C# Tutorials | Dream.In.Code (http://www.dreamincode.net/forums/topic/75208-passing-data-between-forms-in-c%23/)