ID Artikel: 307966 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0 Bagaimana memberikan fungsionalitas drag-and-drop file dalam aplikasi Visual C#
Pada Halaman iniRINGKASANLangkah demi langkah prosedur yang dijelaskan dalam artikel ini menunjukkan bagaimana untuk menyediakan fungsionalitas drag-and-drop file dalam Visual C# aplikasi. A ListBox kontrol yang digunakan sebagai tujuan prosedur drag-and-drop file. PersyaratanDaftar ini menguraikan fitur perangkat keras, perangkat lunak, jaringan infrastruktur, dan paket layanan yang Anda butuhkan:
Langkah-langkah untuk membangun sampelThe ListBox kontrol menyediakan dua peristiwa drag-and-drop yang Anda butuhkan untuk menangani: DragEnter dan DragDrop. The DragEnter peristiwa terjadi ketika Anda menyeret objek dalam batas-batas kontrol dan digunakan untuk menentukan apakah objek yang sedang diseret adalah salah satu yang Anda ingin Izinkan untuk menjatuhkan pada control. Anda menangani acara ini untuk kasus-kasus di mana sebuah file atau file diseret ke kontrol. Hal ini memungkinkan ikon yang sesuai untuk ditampilkan ketika objek menyeret alih, tergantung pada objek yang sedang diseret. The DragDrop peristiwa terjadi ketika objek yang sedang diseret telah dirilis pada kontrol. Anda menangani acara ini untuk mengambil objek. The Data objek digunakan untuk mengambil data.The Data objek GetData metode mengembalikan sebuah array dari string yang berisi nama path lengkap file yang diseret ke ListBox kontrol. Anda dapat menggunakan informasi lintasan berkas ini untuk melakukan operasi apa pun yang diperlukan pada file. Sebagai contoh, Anda dapat menggunakan kelas di System.io namespace untuk membuka dan membaca file, memindahkan file, atau Salin file ke lokasi baru. Dalam contoh ini, Anda hanya menambahkan path lengkap untuk file yang diseret untuk ListBox kontrol. Untuk menyediakan fungsionalitas drag-and-drop file dalam Visual C# aplikasi, ikuti langkah berikut:
REFERENSIUntuk informasi lebih lanjut, lihat situs Web Microsoft Developer Network (MSDN) berikut: Peristiwa Control.DragEnter .aspx http://MSDN.Microsoft.com/en-us/library/System.Windows.Forms.Control.dragenter (VS.71) (http://msdn.microsoft.com/en-us/library/system.windows.forms.control.dragenter(vs.71).aspx) Peristiwa Control.DragDrop .aspx http://MSDN.Microsoft.com/en-us/library/System.Windows.Forms.Control.DragDrop (VS.71) (http://msdn.microsoft.com/en-us/library/system.windows.forms.control.dragdrop(vs.71).aspx) Berlaku bagi:
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:307966
(http://support.microsoft.com/kb/307966/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasCari Bantuan SekarangTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas
