PDA

View Full Version : چگونه بين دو تا فرم ارتباط برقرار كنيم و بتوانيم data ردو بدل كنيم البته با تكنيك هاي OOP ?



odiseh
پنج شنبه 09 دی 1389, 17:04 عصر
سلام دوستان
فرض كنيد كه در يك Windows application، دو تا فرم داريم MainForm و SearchForm. در MainForm دو تا TextBox به نام هاي txtFirstName , txtLastName و نيز يك دكمه به نام btnSearch گذاشته ايم.

مي خواهيم وقتي كه روي آن دكمه (btnSearch) در MainForm كليك كرديم، SearchForm نمايش داده شود و ما بتوانيم جستجو ي خودمان را در SearchForm انجام داده و در نهايت با انتخاب يك رديف از يك مثلاٌ DataGridView در آن، نتيجه جستجو يعني نام و نام خانوادگي را به TextBox هايي كه در بالا نام بردم قرار دهيم.

به عبارت ديگر مي خواهيم بين دو تان فرم ارتباط برقرار كنيم. منتها نكته اين است كه نمي خواهيم از متغير هاي عمومي در سطح فرم استفاده كنيم.بلكه مي خواهيم از تكنيك هاي OOP استفاده كنيم.

شما تا به حال براي چنين سناريوي پر كاربردي چه راه حل هايي رو اجرا كرده ايد؟