منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : السحب والإفلات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
انا عندي طلب وإن شاء الله يكون سهل
هو عبارة مثلا عن 2 بوتون عندما اسحب البوتون الاول على البوتون الثاني يختفيان 
ارجو المساعدة  Confused لأني بصراحة لا أفهم شئ في السحب والأفلات 
والشكر لكم مقدما
هذا كود (السحب والإفلات) اللي طلبه (عندما اسحب البوتون الاول على البوتون الثاني يختفيان)
PHP كود :
Public Class Form1

    
Private Sub Form1_Load(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
        Me
.Button1.AllowDrop True
        Me
.Button2.AllowDrop True
    End Sub

    
' المسحوب '
    
Private Sub Button1_DragEnter(sender As ObjectAs System.Windows.Forms.DragEventArgsHandles Button1.DragEnter
        e
.Effect DragDropEffects.Move
    End Sub
    
Private Sub Button1_MouseDown(sender As ObjectAs System.Windows.Forms.MouseEventArgsHandles Button1.MouseDown
        sender
.DoDragDrop(senderDragDropEffects.Move)
    
End Sub

    
' المفلوت عليه '
    
Private Sub Button2_DragEnter(sender As ObjectAs System.Windows.Forms.DragEventArgsHandles Button2.DragEnter
        e
.Effect DragDropEffects.Move
    End Sub
    
Private Sub Button2_DragDrop(sender As ObjectAs System.Windows.Forms.DragEventArgsHandles Button2.DragDrop
        
If e.Data.GetData(GetType(Button)) Is Me.Button1 Then
            sender
.Hide()
            
e.Data.GetData(GetType(Button)).Hide()
        
End If
    
End Sub


End 
Class 

إذا محتاجة شرح يا ليت غيري يشرحها.
مشكور والله يجزاك خير

ولكن هل تستطيع ان تعطيني الكود الخاص بتغيير شكل المؤشر
VB
Me.Cursor = Cursors.Hand
#C
this.Cursor = Cursors.Hand;
(20-08-16, 03:45 AM)أبو عمر كتب : [ -> ]
VB
Me.Cursor = Cursors.Hand
#C
this.Cursor = Cursors.Hand;

مشكور بس فين أكتب هذا الكود Exclamation Heart
تلاقيه في الكود DragDropEffects.Move ويمكن تغيير Move إلى Copy ويوجد غيرها
طيب ممكن الكود عندما يختفي الجميع يحدث حدث معين
من كلامك يبدو أنك مبتدئ جدا بالبرمجة

عموما تقدر تنفذ يللي بدك اياه عند السطر اللي اخفى البوتون sender.Hide