تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب : كود التحكم في حجم الفورم ومكانه
#1
السلام عليكم ورحمة الله وبركاته

احبابي في الله


اريد طريقة لجعل الفورم غير قابلة للتحرك                          not movable

وايضا اريد ان تكون الفورم غير قابلة لتغيير حجمها                  not sizable

Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}
تم الشكر بواسطة:
#2
عليكم السلام ورحمة الله وبركاته
حياك الله اخي الحبيب
بالنسبه لتثبت الفورم ومنع تحركها من خلال الحدث Move الخاص بالفورم
عند تحريك الفورم تقوم باعادة Location الافتراضي
لمنع تكبير او تصغير الفورم من خلال خاصيه FormBorderStyel اختار مثلا FixedSingle
ايضا نقوم بالغاء زر تكبير الفورم maximizeBox نضع له false
او من خلال الكود تعدل هذه الخصائص

جرب هذا الكود
كود :
Public Class Form1
   Private x As Integer = 200
   Private y As Integer = 200
   Private Sub Form1_Move(sender As Object, e As EventArgs) Handles MyBase.Move
       Me.Location = New Point(x, y)

   End Sub

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle
       Me.MaximizeBox = False
   End Sub

End Class
الرد }}}
تم الشكر بواسطة: hamada salah90
#3
(12-04-16, 03:17 PM)foxweb كتب : عليكم السلام ورحمة الله وبركاته
حياك الله اخي الحبيب
بالنسبه لتثبت الفورم ومنع تحركها من خلال الحدث Move الخاص بالفورم
عند تحريك الفورم تقوم باعادة Location الافتراضي
لمنع تكبير او تصغير الفورم من خلال خاصيه FormBorderStyel اختار مثلا FixedSingle
ايضا نقوم بالغاء زر تكبير الفورم maximizeBox نضع له false
او من خلال الكود تعدل هذه الخصائص

جرب هذا الكود
كود :
Public Class Form1
   Private x As Integer = 200
   Private y As Integer = 200
   Private Sub Form1_Move(sender As Object, e As EventArgs) Handles MyBase.Move
       Me.Location = New Point(x, y)

   End Sub

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedSingle
       Me.MaximizeBox = False
   End Sub

End Class

لك جزيل الشكر اخي الفاضل Smile Smile Smile
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}
تم الشكر بواسطة: foxweb


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 246 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,205 09-07-25, 12:45 AM
آخر رد: abo ragab
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,036 19-04-25, 08:54 PM
آخر رد: Kamil
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 587 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 648 09-03-25, 03:52 AM
آخر رد: silverlord
  ماهو سبب اغلاق الفورم صالح عبدالله 2 512 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  استفسار عن تنسيق الفورم في حالة تغيرالفورم من وضع العادي الي التكبير fireswored1 4 823 22-01-25, 09:04 PM
آخر رد: fireswored1
  طريقة التحكم في التقرير بالكود المتألق9 2 487 23-12-24, 05:11 PM
آخر رد: atefkhalf2004
  تأخر فتح الفورم بالبنال لمدة طويلة F.H.M 1 348 13-11-24, 08:27 AM
آخر رد: F.H.M
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,659 09-10-24, 08:28 PM
آخر رد: Kamil

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


يقوم بقرائة الموضوع: