آموزش برنامه نویسی مهندس میثم حبیبی

آموزش ساده و کاربردی برنامه نویسی مهندس میثم حبیبی

رویداد DragDrop

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

برای اینکه بتوانید این رویداد را درک نمایید به روش زیر عمل کنید

1- بر روی فرم یک کنترل Panel اضافه نمیادد و خاصیت AllowDrop آن را برابر با True نمایید

2- بر روی رویدادDragEnter کنترل Panel کد زیر را قرار دهید

VB.Net

If e.Data.GetDataPresent(DataFormats.FileDrop) Then
e.Effect = DragDropEffects.Copy
Else
e.Effect = DragDropEffects.None
End If

C#

if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;

3- خال در رویداد DragDrop در کنترل Panel کد زیر را اضافه نمایید

VB.Net

MessageBox.Show("کدهای اصلی را وارد نمایید")

C#

MessageBox.Show("کدهای اصلی را وارد نمایید");

4- برنامه را اجرا نموده و سپس هر فایل را از روی فرم بر روی Panel کشیده و رها کنید

حال خواهید دید برنامه پیام روی MessageBox را اجرا مینماید.

نکته: برای اجرای درست باید در بخش رویداد DragDrop کدهای اصلی را بنویسید مثلا میخواید فایل صوتی اجرا نمایید باید کدهای پخش موسیقی را قرار دهید

سه شنبه بیست و هشتم فروردین ۱۴۰۳ | 9:0
مهندس میثم حبیبی
  • صفحه اصلی
  • آرشیو وبلاگ
  • عناوین نوشته ها
موضوعات وب
  • خواص کنترل ها
  • رویدادهای کنترل ها
  • مقالات
پیوندها
  • فهرست همه خواص کنترل ها #C و VB.Net
  • خواص فرم -Form
پیوندهای روزانه
  • آموزش ساخت سایت خبری با ASP.Net
  • آموزش برنامه نویسی سه لایه در VB.Net ویژوال بیسیک دانت نت
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – تکمیلی
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – مقدماتی
  • آموزش پروژه محور سی شارپ C#‎ – پیاده سازی سیستم رستوران آنلاین
  • آموزش ساخت سایت فروشگاه با ASP.NET
  • آموزش ویژوال بیسیک دات نت– تکمیلی
  • آموزش ویژوال بیسیک دات نت – مقدماتی
  • آرشیو پیوندهای روزانه
آرشیو وب
  • خرداد ۱۴۰۳
  • اردیبهشت ۱۴۰۳
  • فروردین ۱۴۰۳

B L O G F A . C O M

تمامی حقوق برای آموزش برنامه نویسی مهندس میثم حبیبی محفوظ است .