تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] السحب والإفلات
#1
Thumbs Up 
السلام عليكم 
انا عندي طلب وإن شاء الله يكون سهل
هو عبارة مثلا عن 2 بوتون عندما اسحب البوتون الاول على البوتون الثاني يختفيان 
ارجو المساعدة  Confused لأني بصراحة لا أفهم شئ في السحب والأفلات 
والشكر لكم مقدما
الرد }}}
تم الشكر بواسطة: sayyad
#2
هذا كود (السحب والإفلات) اللي طلبه (عندما اسحب البوتون الاول على البوتون الثاني يختفيان)
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 

إذا محتاجة شرح يا ليت غيري يشرحها.
الرد }}}
تم الشكر بواسطة: أسامة السالمي , anasmoner
#3
مشكور والله يجزاك خير

ولكن هل تستطيع ان تعطيني الكود الخاص بتغيير شكل المؤشر
الرد }}}
تم الشكر بواسطة: الوادي
#4
VB
Me.Cursor = Cursors.Hand
#C
this.Cursor = Cursors.Hand;
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: anasmoner
#5
(20-08-16, 03:45 AM)أبو عمر كتب :
VB
Me.Cursor = Cursors.Hand
#C
this.Cursor = Cursors.Hand;

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

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



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم