PDA

View Full Version : drag کردن کنترل



mrs Izadi
چهارشنبه 19 تیر 1387, 11:22 صبح
چگونه میتوانیم یک کنترل را روی فرم Drag کنیم.
آیا این امکان برای toolstripو menuStrip هم وجود دارد.

Xcalivorse
چهارشنبه 19 تیر 1387, 12:20 عصر
در رویداد MouseDown کنترل مورد نظرت
;(DoDragDrop(sender, DragDropEffects.Move
کد ذکر شده رو بنویس و خاصیت AllowDrop کنترلهایی که می خواهی روشون کنترل مورد نظر رو Drop کنی رو برابر True قرار بده. و در رویداد DragOver و یا DragDrop شون کد
;e.Effect = DragDropEffects.Move
رو قرار بده.
بعد می تونی با گرفتن داده ها بوسیله e.Data کارهایی رو که می خواهی انجام بدی.