تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] توسيط الفورم
#1
منذ زمن كنت احاول صياغة كود لتوسيط الفورم لكن لم انجح وابحث عن كود بقوقل واحصل عليه وانسخه والصقه دون فهم  واستغرب اني لااستطيع انجاح كود من صنع نفسي ونسيت الموضوع  زمنا واليوم احببت تذكر الكود وتفاجات انه سهل وواضح.
اجعل موضع بدء التطبيق يدوي واكتب الكود بحدث تحميل الفورم Load
PHP كود :
        Me.Left = (My.Computer.Screen.WorkingArea.Width 2) - (Me.Width 2
[تنبيه لا اعني اني آتيكم بشيء جديد وانما تذكرة]

هذي للمحاذاة الافقية فكيف بالمحاذاة العمودية؟ اترك لكم الجوابSmile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#2
PHP كود :
       Me.Left = (My.Computer.Screen.WorkingArea.Width 2) - (Me.Width 2)
 
       Me.Top = (My.Computer.Screen.WorkingArea.Height 2) - (Me.Height 2
الرد }}}
#3
السلام عليكم

كنت في بداية تعلمي استخدم معادلة (طرح عرض الفورم من عرض الشاشة) والناتج أقسمه على 2
كود :
Me.Left = (My.Computer.Screen.WorkingArea.Width - Me.Width) / 2
Me.Top = (My.Computer.Screen.WorkingArea.Height - Me.Height) / 2


وبعدها علمت أنه يوجد في خصائص الفورم
الخاصية StartPosition بوضع على FormStartPosition.CenterScreen


ولكن أحيانا لا يرغب العميل بتوسيط الفورم الا عند الحاجة
فعلمني زميلي بالأمر المباشر (لا يحتاج معادلات) وهو
كود :
Me.CenterToScreen()
' أو
Me.CenterToParent()


أرجو أن أكون أفدتكم

اصدقائي حسب ترتيب ظهورهم في مواضيعي:
baha
ابراهيم ايبو
سعود
Rabeea Qbaha
اسامه الهرماوي
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود فتح واغلاق الفورم بطريقة جميلة 3booody 13 15,439 17-09-23, 07:30 PM
آخر رد: slimanedany
Lightbulb [كود] إغلاق الفورم عن طريق زر Esc و التعامل مع CancelButton Anas Mahmoud 1 3,089 18-06-21, 07:15 PM
آخر رد: AymanRamadanSaad
Star [VB.NET] ثيمات لتغيير شكل الفورم 3booody 0 3,152 17-03-21, 09:26 PM
آخر رد: 3booody
Lightbulb ايجاد عناصر الفورم من نوع معين ( PictureBox ) في List في سطر واحد Anas Mahmoud 0 1,889 22-09-20, 10:17 AM
آخر رد: Anas Mahmoud
  طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 سعود 2 2,696 17-06-20, 02:31 AM
آخر رد: سعود
  فتح الفورم DOX.1 1 2,875 04-03-20, 04:42 AM
آخر رد: محمد ايمن
  [كود] تحريك الكلام من عنوان الفورم و المربع+تحريك الكلمات في العنون و التكست محمد ايمن 2 2,802 04-03-20, 04:38 AM
آخر رد: محمد ايمن
  [VB.NET] اكواد التعامل مع الفورم : خلفية متدرجة للفورم بعدة طرق مختلفة علي بنيان 27 9,346 13-02-20, 01:00 PM
آخر رد: ابراهيم عمر ابراهيم
  كود تحريك الفورم من خلال سحبه بالماوس ahmadpal 1 3,786 10-11-18, 02:44 PM
آخر رد: الحمد لله
  كلاس بسيط لطباعة صورة الفورم silverlight 2 3,109 23-03-17, 03:22 PM
آخر رد: abdualla

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


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