تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] التعديل على مشروع تحريك الازرار اثناء تشغيل البرنامج
#1
السلام عليكم و رحمة الله و بركاتة

اريد التعديل على هذا المشروع ليقوم بتحريك الازرار فقط 

مع العلم انة يحرك كل الادوات الموجودة داخل الفورم اثناء تشغيل البرنامج


.rar   drage drop x.rar (الحجم : 64.29 ك ب / التحميلات : 80)

ارجو الرد وشكرا  Smile
الرد }}}
تم الشكر بواسطة:
#2
سلام

كود :
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dragg()
    End Sub

#Region "Dragging"
    Dim startX As Integer
    Private Sub Dragg()
        For Each Control As Control In Me.Controls
            If TypeOf Control Is Button Then
                AddHandler Control.MouseDown, AddressOf startDrag
                AddHandler Control.MouseMove, AddressOf whileDragging
            End If
        Next
    End Sub
    Private Sub startDrag(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
        startX = e.X
    End Sub
    Private Sub whileDragging(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs)
        If e.Button = Windows.Forms.MouseButtons.Left Then
            sender.Location = New Point(sender.Location.X + e.X - startX, sender.Location.Y)
        End If
    End Sub
#End Region

End Class

موفقين
متغيب
الرد }}}
تم الشكر بواسطة: mohamed haroon , مبرمج بلا حدود
#3
(05-08-15, 10:18 AM)الطالب كتب : سلام

كود :
Public Class Form1

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Dragg()
   End Sub

#Region "Dragging"
   Dim startX As Integer
   Private Sub Dragg()
       For Each Control As Control In Me.Controls
           If TypeOf Control Is Button Then
               AddHandler Control.MouseDown, AddressOf startDrag
               AddHandler Control.MouseMove, AddressOf whileDragging
           End If
       Next
   End Sub
   Private Sub startDrag(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)
       startX = e.X
   End Sub
   Private Sub whileDragging(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs)
       If e.Button = Windows.Forms.MouseButtons.Left Then
           sender.Location = New Point(sender.Location.X + e.X - startX, sender.Location.Y)
       End If
   End Sub
#End Region

End Class

موفقين

شكرا على ردك
الرد }}}
تم الشكر بواسطة: مبرمج بلا حدود
#4
السلام عليكم ورحمة الله وبركاته
يا اخوة لو تفضلتم مشكورين حفظكم الله
ماذا تقصدون بالتحريكـ جربت المثال وكذلك التعديل ولم يحدث شئ بعد التنفيذ ؟!
الرد }}}
تم الشكر بواسطة:
#5
(07-08-15, 10:25 PM)مبرمج بلا حدود كتب : السلام عليكم ورحمة الله وبركاته
يا اخوة لو تفضلتم مشكورين حفظكم الله
ماذا تقصدون بالتحريكـ جربت المثال وكذلك التعديل ولم يحدث شئ بعد التنفيذ ؟!
اى عند عمل البرنامج يتحرك الزر داخل الفورم عند سحبة بالماوس
الرد }}}
تم الشكر بواسطة: مبرمج بلا حدود
#6
(09-08-15, 01:32 AM)mohamed haroon كتب :
(07-08-15, 10:25 PM)مبرمج بلا حدود كتب : السلام عليكم ورحمة الله وبركاته
يا اخوة لو تفضلتم مشكورين حفظكم الله
ماذا تقصدون بالتحريكـ جربت المثال وكذلك التعديل ولم يحدث شئ بعد التنفيذ ؟!
اى عند عمل البرنامج يتحرك الزر داخل الفورم عند سحبة بالماوس

السلام عليكم ورحمة الله وبركاته 
حسبت ان الازرار تتحرك عند وضع الماوس عليها :Smile
جزاكـ الله خير على التوضيح
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام فونت جديد في البرنامج Emam emam 5 88 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 62 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,460 12-04-24, 04:07 AM
آخر رد: أبو جودة
Big Grin [سؤال] مشروع الفيجوال بيسك ستوديو sad89891 4 1,742 10-04-24, 04:37 AM
آخر رد: emadahmed1995
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 106 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
Star [VB.NET] فكره مشروع سلام و محبه 5 142 01-04-24, 02:48 AM
آخر رد: سلام و محبه
  تصميم مشروع لاختار اسم MOHAMMED ALZWI 2 121 25-03-24, 01:32 PM
آخر رد: MOHAMMED ALZWI
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 136 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 155 12-03-24, 10:37 AM
آخر رد: strongriseman
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 118 22-02-24, 12:09 PM
آخر رد: AHMED213

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


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