Site icon FREEHOW

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

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

خصائص الأزرار في لغة فيجوال بيسك - 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
        ‘

خصائص الأزرار

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. None
  2. Center
  3. Zoom
  4. Stretch
  5. Tile
  6. Zoom

هي خاصية تحدد ما يتم عرضه من المعلومات عندما يقوم المستخدم بالنقر بزر الماوس الأيمن على الزر. سوف تحتاج هذه الخاصية إلى للأداة Context Menu Strip لاستخدام هذه الخاصية

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

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

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

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

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

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

  1. Border Color
  2. Border Size
  3. Mouse Down Back Color
  4. Mouse Over Back Color

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

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

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

تعمل هذه الخاصية عندما ينشئ المصمم نماذج Windows متغيرة لعضو . تعد خاصية Modifiers هي معدِّل الوصول المعين لمتغير هذا العضو. إذا كانت قيمة الخاصية Generate Member خاطئة ، فلن يكون لقيمة الخاصية Modifiers أي تأثير

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

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

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

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

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

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

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

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

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

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

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

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

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

تشير إلي ما إذا كان الزر مرئيا أم لا اثناء التشغيل

 

Exit mobile version