خصائص الأزرار في لغة فيجوال بيسك - Button Property in visual basic (vb.net)

خصائص الأزرار في لغة فيجوال بيسك، وتعد الازرار-Buttons هي من اكثر  الأدوات المهمة في الفيجوال بيسك – Visual Basic والمصممة من قبل شركة مايكروسوفت ولها العديد من الاستخدامات فما هي أهم استخدامات الأزرار وكيفية برمجة

الأزرار داخل الفورم وكيفية اختيار الخصائص (property) المستخدمة في البرنامج ،هذا المقال سيقوم في شرح خصائص واستخدامات Buttons للمبتدئين في لغة  فيجوال بيسك دوت نت.

للاطلاع على خصائص الليبل في لغة فيجوال بيسك تابعنا على موقعنا وتعرف عليها بالتفصيل

خصائص الأزرار في لغة فيجوال بيسك

الأزرار – Button

هو اﻟﺰر الخاص في نظام التشغيل الافتراضي و يقوم في بتنفيذ أمر (Command) محدد يقوم المبرمج في تحديده

طريقة إضافة زر Button

يقوم المبرمج في سحب الزر من قائمة الادوات Toolbox الى شاشة البرنامج او يمكنك إضافتها كالتالي

        Me.Button1 = New System.Windows.Forms.Button()
        Me.SuspendLayout()
        ‘
        ‘Button1
        ‘
        Me.Button1.Location = New System.Drawing.Point(0, 0)
        Me.Button1.Name = “Button1”
        Me.Button1.Size = New System.Drawing.Size(75, 23)
        Me.Button1.TabIndex = 0
        Me.Button1.Text = “Button1”
        Me.Button1.UseVisualStyleBackColor = True
    

خصائص الأزرار في فيجوال بيسك

  • Application Settings :

هي طريقة ربط خصائص عناصر التحكم في بعضها البعض

  • Data Bindings :

هي خاصية تربط الزر بقاعدة بيانات وهذه الخاصية تستفيد من Control Bindings Collection وتعد من الخصائص القابلة للقراءة فقط

  • Names :

تعمل هذه الخاصية على تسميه الاداه داخل البرنامج المٌصمم  ويعد خاصية تمكننا من التحكم في  الأداة

  • Accessible Description :

وصف ما يمكن الوصول إليه وهي تستخدم لذوي الاحتياجات الخاصة

  • Allow Drop :

هي قيمة منطقية (True,False) تستخدم تسمح لـ اسقط ملف من الملفات الخارجية داخل النموذج الخاص في الزر وتعد خاصية مشتركة مع بعض الخصائص الأخرى

  • Anchor :

 تمكنك الخاصية من المحافظة على موقع الزر، وذلك عند تكبير حجم الشاشة أو تصغيره، وثابته في موقعه داخل مشاريع المصممة في لغة فيجوال بيسك

  • Auto Ellipsis :

وتعد ذات قيمة منطقية (true or false) وهي لمعرفة ما إذا كان ينبغي التعامل مع النص إذا كان يمتد إلى أبعد

من عرض الزر. إذا كان يمتد إلى أبعد من عرض الز فإنه سيتم عرض ثلاث نقاط (…) ملحقة في نهاية النص، وعندما

يتم تغيير حجم الزر فإنه سيتم التعامل مع النص تلقائيا

  • Auto Size :

تستعمل لتغيير حجم الزر ليتنسب مع محتوياته

  • Auto Size Mode :

 البنية الأساسية لتغيير حجم الزر. هناك خياران في هذه الخاصية

  1.  Grow And Shrink : سيجعل التحكم على حد سواء ينمو ويتقلص عند ضبط الحجم
  2. Grow Only : سيجعل عنصر التحكم تنمو لتتناسب مع محتوياته ولكنه لن يتقلص
  • Back Color :

 خاصية التحكم في لون الزر، وهذا يمكن أن يتغير وفقا للقيمة التي تقدمها افتراضيا يتم منحك اللون

  • Background Image :

 خاصية عرض صورة لخلفية زر

  • Background Image Layout :

هذه الخاصية تغيير الطريقة التي تعرض صورة الخلفية للزر ويكون لديك الخيارات التالية

  1. None
  2. Center
  3. Zoom
  4. Stretch
  5. Tile
  6. Zoom
  • Context Menu Strip  :

هي خاصية تحدد ما يتم عرضه من المعلومات عندما يقوم المستخدم بالنقر بزر الماوس الأيمن على الزر، وسوف تحتاج

هذه الخاصية إلى للأداة Context Menu Strip لاستخدام هذه الخاصية

  • Cursor :

تتحكم خاصية المؤشر في ما هو نوع المؤشر الذي يتم عرضه عند اعتلاء الفأرة فوق الزر

  • Dialog Result  :

تعطي هذه الخاصية قيمة من نتائج مربعات الحوار مثل Yes, No, OK, Cancel عند الضغط علي الزر

  • Dock :

تحدد هذه الخاصية امتلاء حدود الأداة علي الشاشة

  • Enabled :

هذه الخاصية تشير إلى ما إذا تم تمكين الزر أو تعطيله. عندما يتم تعطيل الزر، فإنه

  1.  لا يلقي أي تركيز عليه بأي وسيلة
  2.  عدم قبول أي أحداث من المستخدم
  • Flat Appearance :

وتعمل على تعيين مظهر الزر وتحتوي على أربعة عناصر وهي :

  1. Border Color
  2. Border Size
  3. Mouse Down Back Color
  4. Mouse Over Back Color
  • Flat Style :

تحدد هذه الخاصية كيفية ظهور الزر تشبه كثيراً الخاصية Border Style في الفورم

  • Font :

وهذه الخاصية لتحديد الخط الذي سيظهر به النص داخل الزر

  • Fore Color :

وتتحكم في لول النص الظاهر في الزر

  • Generate Member :

تعمل هذه الخاصية عندما ينشئ المصمم نماذج Windows متغيرة لعضو . تعد خاصية Modifiers هي معدِّل الوصول

المعين لمتغير هذا العضو، وإذا كانت قيمة الخاصية Generate Member خاطئة ، فلن يكون لقيمة الخاصية Modifiers أي

تأثير

  • Image :

هذه الخاصية تعطي المبرمج وظيفة وضع صورة على الزر

  • Image Align :

هي التحكم في محاذة الصورة المحددة

  • Image Index :

تستخدم هذه الخاصية لتحديد أي صورة يتم عرضها من Image List

  • Image Key :

تعبر هذه الخاصية  عن اسم الصورة وليس رقم فهرسها

  • Location :

خاصية الموقع هو X و Y قيمة الموضع في Form

  • Margin :

وتعرف هذه خاصية الفراغ بين هذا الزر وعنصر تحكم آخر. على الرغم من أنه لا يمنعك من وضع عنصر تحكم قريب جدا من

الزر

  • Maximum Size :

 الحد الأقصى لحجم زر يمكن أن يكون في أي نقطة معينة، وبناء عليه يتم التحكم في الخاصية من قبل object الحجم

لتعيين الحد الأقصى

  • Minimum Size :

هي الحد الأدنى لحجم زر يمكن أن يكون في أي نقطة معينة، حيث يتم التحكم في الخاصية من قبل object الحجم لتعيين

الحد الأدنى

  • Modifiers :

هذه الخاصية تشير إلى إبراز الزر افتراضيا يتم تعيين إلى Friend

  • Padding :

لا سيما، تعطي المبرمج القدرة على منصة المحتويات الداخلية داخل الزر، وذلك يشير عموما لنقل المحتويات 2 بكسل، حيث التنقل  إلى

اليمين أو اليسار

  • Right To Left :

تعيين طريقة عرض النص من اليمين لليسار

  • Size :

هذه الخاصية تشير  إلي حجم الزر وتستخدم من خلال المعاملين (x,y)

  • Tag :

تستخدم الخاصية Tag كمكان للمبرمج لتخزين المعلومات والقيمة الافتراضية هي nothing

  • Visible :

وبناء على ما سبق، فإن هذا  يشير إلي ما إذا كان الزر مرئيا أم لا أثناء التشغيل

زر الذهاب إلى الأعلى
Translate »
error: ان المحتوى محمي