PDA

View Full Version : ارتباط دو فرم مثل پنجره find در notepad



kebriya
یک شنبه 09 تیر 1392, 10:13 صبح
سلام. میخوام یه notepad بنویسم که find داشته باشه. ارتباط بین دو تا فرم رو بلدم ولی مشکل اینه که می خوام وقتی دکمه find از فرم2 رو زد اطلاعات رو از rich فرم 1 بگرده. برناممو ضمیمه کردم اگه میشه لطف کنین کمکم کنین. نگین از کلاس میشه استفاده کرد یا هر روش دیگه چند تا روش رو تست کردم ولی نمیشه یعنی میشه ولی وقتی می خوام توی فرم1 select کنم کار نمی کنه چون فرم 2 هنوز بازه106374

mthreat.info
یک شنبه 09 تیر 1392, 10:22 صبح
به اینجا یه سر بزن
http://stackoverflow.com/questions/17101889/how-to-create-find-in-notepad-in-c-sharp

http://stackoverflow.com/questions/4687695/c-sharp-create-notepad-like-search-box

hamid_hr
یک شنبه 09 تیر 1392, 10:31 صبح
106377

اين فك كنم چيزيه كه ميخواي :لبخندساده:

kebriya
یک شنبه 09 تیر 1392, 11:00 صبح
ممنون. این کدی که زحمتشو کشیدین دقیقا همون چیزیه که میخواستم. مرسی از لطفتون
فقط واسه اینکه select رو روی فرم 1 ببینیم باید focus رو بهش بدیم که با این کار فرم 2 رو میبره زیر فرم 1. میشه کاری کرد که اینجوری نشه؟ یا میشه کاری کنم که همه کلمات رو توی rich پیدا کنه و select کنه؟

hamid_hr
یک شنبه 09 تیر 1392, 11:10 صبح
اگه خواصيت topmost فرم اصلي رو false بزاري و فرم جستجو رو true كني
اينطوري فرم جستجو هميشه بالا قرار داره حتي اگه فكوس بره رو فرم اصلي