![]() |
|
Toolbox in VB.NET - Common Controls - Lesson One - Button Control Properties - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : Toolbox in VB.NET - Common Controls - Lesson One - Button Control Properties (/showthread.php?tid=1999) الصفحات:
1
2
|
Toolbox in VB.NET - Common Controls - Lesson One - Button Control Properties - Genius Live - 23-02-14 رابط فهرس الدروس دروس Toolbox in VB.NET موضوع متجدد
Tutorials : Toolbox in VB.NET Section : Common Controls Lesson : One Button Control Properties السلام عليكم ورحمة الله وبركاته تحية من عند الله مباركة ... اليوم سنتكلم عن الأداة Button نبذة تاريخية : نشأت الأزرار في مجال الحوسبة منذ عهد ويندوز 1.1 على شكل مستطيل ، وحقق زر التحكم Button نجاحا كبيرا تطوير التطبيقات لأنه سهل الاستخدام، وغالبا ما يتم الضغط عليه من المستخدمين في جميع أنحاء نظام التشغيل ويندوز. تعريفه : يمثل عنصر التحكم Button زر نظام التشغيل الإفتراضي "standard Windows button" استخدامه : ويستخدم عادة لتوليد الحدث Click لتأكيد شيء مثلا في محرك البحث، وصناديق الحوار، وصناديق الرسائل، الخ عادة ما تستخدم لإعطاء المستخدم إمكانية ما أو إختيار معين أهم خصائصه : ApplicationSettings هذه الخاصية تسمح لك لربط خصائص عنصر التحكم Button لإعدادات ملف التكوين "configuration file's settings" قم بتجربة المثال التالي : 1) افتح نافذة الخصائص properties 2) توسيع شجرة ApplicationSettings إختر Property Binding ثم إضغط علي الزر (...) 3) في هذه الشاشة، حدد الخاصية المراده ولتكن Text 4) في القائمة المنسدلة، حدد (New...) ليفتح شاشة آخري 5) اختر اسما للsetting وحدد القيمة الافتراضية لها. 6) اختر نطاق scope - نطاق Userيعني أن تكون الإعدادات فقط للمستخدم الحالي و نطاق Application يعني لجميع المستخدمين الذين يستخدمون التطبيق 7) الآن انقر موافق لكلا الشاشات. DataBindings خاصية تربط الزر بقاعدة بيانات وهذه الخاصية تستفيد من الكائن ControlBindingsCollection وهي خاصية للقراءة فقط ReadOnly Name هي خاصية تمكنا من الوصول إلي العنصر بمعني ادق The "Name" property is how we can access the control مثل Button1 في هذا الكود كود : Button1.Text = "Hello vb4arb"AccessibleDescription وهذه الخاصية للمستخدمين المعاقين مثل الصم او الضرير وهذا مثال عليها كود : Button1.AccessibleDescription = "Click this button to exit the application."![]() ![]() ![]() AllowDrop هي خاصية ذات قيمة منطقية (true or false) وهي لمعرفة ما إذا كان سحب وإسقاط البيانات على الـ control يسمح بها أو لا. لو سمح به، يجب عليك استخدام الحدث DragDrop المصاحب مع control لقبول البيانات كود : Button1.AllowDrop = TrueAnchor خاصية الحفاظ على موقع الزر . على سبيل المثال، إذا وضعنا هذا الزر في النموذج، ونقلناه إلى أعلى الزاوية اليمنى، وتعيين الخاصية إلى Top,Right وتغيير حجم النموذج، ينبغي أن الزر سيبقي في أعلى الزاوية اليمنى ويستخدم بالكود كالتالي : كود : Button1.Anchor = (AnchorStyles.Top Or AnchorStyles.Right)AutoEllipsis هي خاصية ذات قيمة منطقية (true or false) وهي لمعرفة ما إذا كان ينبغي التعامل مع النص إذا كان يمتد إلى أبعد من عرض الزر. إذا كان يمتد إلى أبعد من عرض الز فإنه سيتم عرض ثلاث نقاط (...) ملحقة في نهاية النص، وعندما يتم تغيير حجم الزر فإنه سيتم التعامل مع النص تلقائيا هذه الخاصية جميلة جربها بنفسك ![]() والله أعلي وأعلم ![]() ![]() ![]() وللموضوع باقية ... إنتظروني => السلام عليكم ورحمة الله عدنا AutoSize هي خاصية تغيير حجم الزر ليتنسب مع محتوياته كود : Button1.AutoSize = TrueAutoSizeMode فإن الملكية AutoSizeMode تغيير الطريقة AutoSize البنية الأساسية تغيير حجم الزر. هناك خياران في خاصية Windows.Forms.AutoSizeMode Windows.Forms.AutoSizeMode.GrowAndShrink - سيجعل التحكمعلى حد سواء ينمو ويتقلص عند ضبط الحجم Windows.Forms.AutoSizeMode.GrowOnly - سجعل عنصر التحكم تنمو لتتناسب مع محتوياته ولكنه لن يتقلص BackColor هي خاصية التحكم في لون الزر. وهذا يمكن أن يتغير وفقا للقيمة التي تقدمها افتراضيا يتم منحك اللون 'Control' يمكنك تغيير اللون كالتالي كود : Button1.BackColor = Color.RedBackgroundImage هي خاصية عرض صورة لخلفية زر. يمكنك اختيار للحصول على صورة من ملفات المشروع الخاص بك local resource كود : Button1.BackgroundImage = Image.FromFile("C:\afolder\anotherfolder\urImg.png")وللموضوع باقية ... انتظروني ![]() ![]() ![]() السلام عليكم ورحمة الله وبركاته عدنا BackgroundImageLayout هذه الخاصية تغيير الطريقة التي تعرض BackgroundImage ويكون لديك الخيارات التالية: ImageLayout.Center ImageLayout.None ImageLayout.Stretch ImageLayout.Tile ImageLayout.Zoom كود : Button1.BackgroundImageLayout = ImageLayout.CenterContextMenuStrip تحدد خاصية ContextMenuStrip ما يتم عرضه من المعلومات عندما يقوم المستخدم بالنقر بزر الماوس الأيمن على الزر. سوف تحتاج إلى للأداة ContextMenuStrip لاستخدام هذه الخاصية كود : Button1.ContextMenuStrip = cmsTehStripCursor تتحكم خاصية المؤشر في ما هو نوع المؤشر الذي يتم عرضه عند إعتلاء الفأرة فوق الزر The property uses the Cursors enumeration's members to define the type of cursor displayed كود : Button1.Cursor = Cursors.ArrowDialogResult تعطي هذه الخاصية قيمة من نتائج مربعات الحوار مثل Yes, No, OK, Cancel ... ect عند الضغط علي الزر The DialogResult property uses the Windows.Forms.DialogResult enum's members to get a value كود : Button1.DialogResult = Windows.Forms.DialogResult.OKDock تحدد هذه الخاصية امتلاء حدود الاداة علي الشاشة The Dock property takes advantage of the DockStyle enum's members كود : Button1.Dock = DockStyle.TopEnabled هذه الخاصية تشير إلى ما إذا تم تمكين الزر أو تعطيله. عندما يتم تعطيل الزر، فإنه أ) لا يلقي أي تركيز عليه بأي وسيلة ب) عدم قبول أي أحداث من المستخدم ج) الظهور باللون الرمادي كود : Button1.Enabled = FalseFlatAppearance إذا تم تعيين الخاصية FlatStyle إلى FlatStyle.Fla سوف تستخدم هذه الخاصية لتعيين مظهر الزر هذه الخاصية لديه 4 عناصر BorderColor BorderSize MouseDownBackColor MouseOverBackColor كود : With Button1.FlatAppearanceFlatStyle تحدد هذه الخاصية كيفية ظهور الزر تشبه كثيراً الخاصية BorderStyle في Form كود : Button1.FlatStyle = FlatStyle.FlatFont تحدد هذه الخاصية الخط الذي سيظهر به النص داخل الزر ولديه 9 خصائص وهي Name Size Unit Bold GdiCharSet GdiVerticalFont Italic Strikeout Underline كود : Button1.Font = New Font("Times New Roman", 8.25, FontStyle.Regular, GraphicsUnit.Pixel)وللموضوع بقية ... إنتظروني ![]() ![]() ![]() السلام عليكم ورحمة الله عدنا ForeColor هذه الخاصية تتحكم في لول النص الظاهر في الزر ويمكن اسناد اللون للزر بالكود التالي كود : Button1.ForeColor = Color.AquaGenerateMember حد عارف عنها حاجة ![]() ![]() ![]() هذه الخاصية تنشأ بالقيمة true لو عايز تستخدم خصائص الزر خارج InitializeComponent ملحوظة : طبعا هذه الخاصية في وقت التصميم فقط لذلك لا يمكن استخدمها برمجياً Image هذه الخاصية تعطي المبرمج وظيفة وضع صورة على الزر. إلى حد كبير نفس الخاصية BackgroundImage، باستثناء صورة هذه الخاصية تعطي قدرة نقل الصورة حولها، مع الخاصية ImageAlign كود : Button1.Image = Image.FromFile("C:\afolder\anotherfolder\urImg.png")ImageAlign هي التحكم في محاذة الصورة المحددة في الخاصية السابقة كود : Button1.ImageAlign = ContentAlignment.BottomCenterImageIndex تستخدم هذه الخاصية لتحديد أي صورة يتم عرضها من ImageList. لا يمكن استخدمها الا في وجودImageList كود : Button1.ImageIndex = 1ImageKey هي نفس الخاصية السابقة بإستثناء انها تعبر عن اسم الصورة وليس رقم فهرسها كود : Button1.ImageKey = "vb4arb.gif"ImageList هذه الخاصية تعطي المبرمج وظيفة استخدام عنصر تحكم ImageList لضبط الصورة على الزر كود : Button1.ImageList = imlLolLocation خاصية الموقع هو X و Y قيمة الموضع في Form كود : Button1.Location = New Point(50, 30)Locked هي خاصية وقت التصميم التي تشير إلى ما إذا كان الزر يمكن نقله من مكانه أو تغيير حجمها ملحوظة : طبعا هذه الخاصية ايضا في وقت التصميم فقط لذلك لا يمكن استخدمها برمجياً وللموضوع باقية ... إنتظروني ... ![]() ![]() ![]() السلام عليكم ورحمة الله عدنا Margin وتعرف خاصية Margin الفراغ بين هذا الزر وعنصر تحكم آخر. على الرغم من أنه لا يمنعك من وضع عنصر تحكم قريب جدا من الزر ملاحظة . كما انها خاصية في وقت التصميم، ليست هناك حاجة لتعيين قيمة لهم، ولكن مع ذلك يمكنك استخدامها برمجيا للحصول على قيم لها كود : Button1.Margin.LeftMaximumSize هي الحد الأقصى لحجم زر يمكن أن يكون في أي نقطة معينة. يتم التحكم في الخاصية من قبل object الحجم لتعيين الحد الأقصى الجديد كود : Button1.MaximumSize = New Size(50, 50)MinimumSize الحد الادني ويستخدم كالخاصية السابقة كود : Button1.MinimumSize = New Size(30, 30)Modifiers هذه الخاصية تشير إلى إبراز الزر(as far as programming with classes goes) افتراضيا يتم تعيين إلى Friend كذلك لا يمكن استخدامها برمجيا Padding تعطي المبرمج القدرة على منصة المحتويات الداخلية داخل الزر. وتشير عموما لنقل المحتويات 2 بكسل إلى اليمين أو اليسار RightToLeft تعيين طريقة عرض النص من اليمين لليسار وغالبا هي غير مجدية مع الزر لأنه لن يغير من الأمر كثير لان RightToLeft تستفيد من التعداد Windows.Forms.RightToLeft كود : Button1.RightToLeft = Windows.Forms.RightToLeft.YesSize تشير الي حجم الزر وتستخدم من خلال المعاملين (x,y) كود : Button1.Size = New Size(320, 240)TabIndex تشير الي الترتيب الذي سيكتسبه الزر للتركيز عليه عندما يضغط المستخدم زر TAB علي الكيبورد بفرض أن : Button1.TabStop = True كود : Button1.TabIndex = 2TabStop تعين الخاصية TabStop إلى ما إذا كان يمكن للمستخدم الحصول على التركيز إلى الزر بواسطة المفتاح TAB إذا تم تعيينها إلى False وسوف يتم تخطي الزر عند الضغط علي المفتاح TAB كود : Button1.TabStop = FalseTag تستخدم الخاصية Tag كمكان للمبرمج لتخزين المعلومات القيمة الافتراضية هي nothing ملاحظة : تنتمي هذه الخاصية إلى the Object data type وبالتالي يمكن تخزين أي قيمة بها من الناحية العملية كود : Button1.Tag = "هل كنت تعلم ذلك؟ :D"وللموضوع باقية ... إنتظروني ... ![]() ![]() ![]() السلام عليكم ورحمة الله وبركاته عدنا ... Text النص الذي سيتم عرضه داخل الزر كود : Button1.Text = "Exit"TextAlign تشير إلي محاذاة النص الذي سيتم عرضه داخل الزر كود : Button1.TextAlign = ContentAlignment.BottomCenterTextImageRelation تشير الي كيفية التفاف النص مع الصورة علي سبيل المثال الصورة فوق النص أو تحته او ورائه او قبله ... وهكذا كود : Button1.TextImageRelation = TextImageRelation.ImageBeforeTextUseCompatibleTextRendering هذه الخاصية تعيين وتحدد القيمة التي ستجعل النص متوافق مع (GDI+) او لا (GDI) يمكنك معرفة المزيد عن هذه الخاصية من خلال هذا الرابط ButtonBase.UseCompatibleTextRendering Property كود : Button1.UseCompatibleTextRendering = FalseUseMnemonic تشيير هذه الخاصية الي امكانية استخدام علامة العطف ampersand charactor علي ان الحرف الذي يليها يعتبر hotkey علي سبيل المثال Button1.Text = "E&xit" كود : Button1.UseMnemonic = FalseUseVisualStyleBackColor هي تعيين خلفية background لاستخدام الأنماط المرئية visual styles إذا كانت مدعومة كود : Button1.UseVisualStyleBackColor = TrueUseWaitCursor هي تعيين المؤشر إلى مؤشر انتظر حتى يتم الانتهاء من العملية التي تحدث عند النقر علي الزر كود : Button1.UseWaitCursor = TrueVisible تشير إلي ما إذا كان الزر مرئيا أم لا اثناء التشغيل كود : Button1.Visible = Trueوبهذه الخاصية نكون وصلنا إلي ختام درسنا الأول بحمد الله وقوته ... ويلاحظ انني ما تركت اي خاصية حتي اكثرها استخداما وذلك لكي يكون - بإذن الله وفضله - هذا الدرس مرجعا لجميع خصائص الـ Button وفي درسنا القادم إن شاء الله سنتعرف سوياً علي جميع الأحداث Events المرتبطة بالــ Button إلي اللقاء مع الدرس القادم والله أعلي وأعلم ![]() ![]() ![]() الدرس الثاني : Toolbox in VB.NET - Common Controls - Lesson Two - Button Control Events RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - kslawy - 23-02-14 يا سلاااااااااام ستكون إن شاء الله دروسا مفيدة الله يوفقك يا شيخ الخاصية AccessibleDescription أمر عليها مرور الكرام ما حاولتش أبدا أعرف ماهيتها
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 23-02-14 السلام عليكم ورحمة الله عدنا AutoSize هي خاصية تغيير حجم الزر ليتنسب مع محتوياته كود : Button1.AutoSize = TrueAutoSizeMode فإن الملكية AutoSizeMode تغيير الطريقة AutoSize البنية الأساسية تغيير حجم الزر. هناك خياران في خاصية Windows.Forms.AutoSizeMode Windows.Forms.AutoSizeMode.GrowAndShrink - سيجعل التحكمعلى حد سواء ينمو ويتقلص عند ضبط الحجم Windows.Forms.AutoSizeMode.GrowOnly - سجعل عنصر التحكم تنمو لتتناسب مع محتوياته ولكنه لن يتقلص BackColor هي خاصية التحكم في لون الزر. وهذا يمكن أن يتغير وفقا للقيمة التي تقدمها افتراضيا يتم منحك اللون 'Control' يمكنك تغيير اللون كالتالي كود : Button1.BackColor = Color.RedBackgroundImage هي خاصية عرض صورة لخلفية زر. يمكنك اختيار للحصول على صورة من ملفات المشروع الخاص بك local resource كود : Button1.BackgroundImage = Image.FromFile("C:\afolder\anotherfolder\urImg.png")وللموضوع باقية ... انتظروني ![]() ![]()
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - semsemalex - 23-02-14 ما شاء الله، أفكار جديدة ورائعة، بارك الله فيك يا أخى فى انتظار المزيد RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 24-02-14 (23-02-14, 08:31 PM)kslawy كتب : يا سلاااااااااام ستكون إن شاء الله دروسا مفيدة الله يوفقك يا شيخبإذن الله تكون دروس مفيدة ومرجع دائم ... شكرا لتشجيعك ![]() (23-02-14, 10:26 PM)semsemalex كتب : ما شاء الله، أفكار جديدة ورائعة، بارك الله فيك يا أخى فى انتظار المزيددائما هناك المزيد بارك الله فيكم أنتم ![]() ![]()
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 24-02-14 السلام عليكم ورحمة الله وبركاته عدنا BackgroundImageLayout هذه الخاصية تغيير الطريقة التي تعرض BackgroundImage ويكون لديك الخيارات التالية: ImageLayout.Center ImageLayout.None ImageLayout.Stretch ImageLayout.Tile ImageLayout.Zoom كود : Button1.BackgroundImageLayout = ImageLayout.CenterContextMenuStrip تحدد خاصية ContextMenuStrip ما يتم عرضه من المعلومات عندما يقوم المستخدم بالنقر بزر الماوس الأيمن على الزر. سوف تحتاج إلى للأداة ContextMenuStrip لاستخدام هذه الخاصية كود : Button1.ContextMenuStrip = cmsTehStripCursor تتحكم خاصية المؤشر في ما هو نوع المؤشر الذي يتم عرضه عند إعتلاء الفأرة فوق الزر The property uses the Cursors enumeration's members to define the type of cursor displayed كود : Button1.Cursor = Cursors.ArrowDialogResult تعطي هذه الخاصية قيمة من نتائج مربعات الحوار مثل Yes, No, OK, Cancel ... ect عند الضغط علي الزر The DialogResult property uses the Windows.Forms.DialogResult enum's members to get a value كود : Button1.DialogResult = Windows.Forms.DialogResult.OKDock تحدد هذه الخاصية امتلاء حدود الاداة علي الشاشة The Dock property takes advantage of the DockStyle enum's members كود : Button1.Dock = DockStyle.TopEnabled هذه الخاصية تشير إلى ما إذا تم تمكين الزر أو تعطيله. عندما يتم تعطيل الزر، فإنه أ) لا يلقي أي تركيز عليه بأي وسيلة ب) عدم قبول أي أحداث من المستخدم ج) الظهور باللون الرمادي كود : Button1.Enabled = FalseFlatAppearance إذا تم تعيين الخاصية FlatStyle إلى FlatStyle.Fla سوف تستخدم هذه الخاصية لتعيين مظهر الزر هذه الخاصية لديه 4 عناصر BorderColor BorderSize MouseDownBackColor MouseOverBackColor كود : With Button1.FlatAppearanceFlatStyle تحدد هذه الخاصية كيفية ظهور الزر تشبه كثيراً الخاصية BorderStyle في Form كود : Button1.FlatStyle = FlatStyle.FlatFont تحدد هذه الخاصية الخط الذي سيظهر به النص داخل الزر ولديه 9 خصائص وهي Name Size Unit Bold GdiCharSet GdiVerticalFont Italic Strikeout Underline كود : Button1.Font = New Font("Times New Roman", 8.25, FontStyle.Regular, GraphicsUnit.Pixel)وللموضوع بقية ... إنتظروني ![]() ![]()
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Sajad - 24-02-14 السلام عليكم استمر بارك الله فيك وبامثالك جزاك الله خيرا تحياتي RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 25-02-14 (24-02-14, 07:45 PM)Sajad كتب : السلام عليكم وبارك الله في القائمين علي المنتدي ... شكرا لك أخي Sajad علي المرور ![]() ![]()
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 25-02-14 السلام عليكم ورحمة الله عدنا ForeColor هذه الخاصية تتحكم في لول النص الظاهر في الزر ويمكن اسناد اللون للزر بالكود التالي كود : Button1.ForeColor = Color.AquaGenerateMember حد عارف عنها حاجة ![]() ![]() ![]() هذه الخاصية تنشأ بالقيمة true لو عايز تستخدم خصائص الزر خارج InitializeComponent ملحوظة : طبعا هذه الخاصية في وقت التصميم فقط لذلك لا يمكن استخدمها برمجياً Image هذه الخاصية تعطي المبرمج وظيفة وضع صورة على الزر. إلى حد كبير نفس الخاصية BackgroundImage، باستثناء صورة هذه الخاصية تعطي قدرة نقل الصورة حولها، مع الخاصية ImageAlign كود : Button1.Image = Image.FromFile("C:\afolder\anotherfolder\urImg.png")ImageAlign هي التحكم في محاذة الصورة المحددة في الخاصية السابقة كود : Button1.ImageAlign = ContentAlignment.BottomCenterImageIndex تستخدم هذه الخاصية لتحديد أي صورة يتم عرضها من ImageList. لا يمكن استخدمها الا في وجودImageList كود : Button1.ImageIndex = 1ImageKey هي نفس الخاصية السابقة بإستثناء انها تعبر عن اسم الصورة وليس رقم فهرسها كود : Button1.ImageKey = "vb4arb.gif"ImageList هذه الخاصية تعطي المبرمج وظيفة استخدام عنصر تحكم ImageList لضبط الصورة على الزر كود : Button1.ImageList = imlLolLocation خاصية الموقع هو X و Y قيمة الموضع في Form كود : Button1.Location = New Point(50, 30)Locked هي خاصية وقت التصميم التي تشير إلى ما إذا كان الزر يمكن نقله من مكانه أو تغيير حجمها ملحوظة : طبعا هذه الخاصية ايضا في وقت التصميم فقط لذلك لا يمكن استخدمها برمجياً وللموضوع باقية ... إنتظروني ... ![]() ![]()
RE: Toolbox in VB.NET - Common Controls - Lesson One - Button Control - Genius Live - 26-02-14 السلام عليكم ورحمة الله عدنا Margin وتعرف خاصية Margin الفراغ بين هذا الزر وعنصر تحكم آخر. على الرغم من أنه لا يمنعك من وضع عنصر تحكم قريب جدا من الزر ملاحظة . كما انها خاصية في وقت التصميم، ليست هناك حاجة لتعيين قيمة لهم، ولكن مع ذلك يمكنك استخدامها برمجيا للحصول على قيم لها كود : Button1.Margin.LeftMaximumSize هي الحد الأقصى لحجم زر يمكن أن يكون في أي نقطة معينة. يتم التحكم في الخاصية من قبل object الحجم لتعيين الحد الأقصى الجديد كود : Button1.MaximumSize = New Size(50, 50)MinimumSize الحد الادني ويستخدم كالخاصية السابقة كود : Button1.MinimumSize = New Size(30, 30)Modifiers هذه الخاصية تشير إلى إبراز الزر(as far as programming with classes goes) افتراضيا يتم تعيين إلى Friend كذلك لا يمكن استخدامها برمجيا Padding تعطي المبرمج القدرة على منصة المحتويات الداخلية داخل الزر. وتشير عموما لنقل المحتويات 2 بكسل إلى اليمين أو اليسار RightToLeft تعيين طريقة عرض النص من اليمين لليسار وغالبا هي غير مجدية مع الزر لأنه لن يغير من الأمر كثير لان RightToLeft تستفيد من التعداد Windows.Forms.RightToLeft كود : Button1.RightToLeft = Windows.Forms.RightToLeft.YesSize تشير الي حجم الزر وتستخدم من خلال المعاملين (x,y) كود : Button1.Size = New Size(320, 240)TabIndex تشير الي الترتيب الذي سيكتسبه الزر للتركيز عليه عندما يضغط المستخدم زر TAB علي الكيبورد بفرض أن : Button1.TabStop = True كود : Button1.TabIndex = 2TabStop تعين الخاصية TabStop إلى ما إذا كان يمكن للمستخدم الحصول على التركيز إلى الزر بواسطة المفتاح TAB إذا تم تعيينها إلى False وسوف يتم تخطي الزر عند الضغط علي المفتاح TAB كود : Button1.TabStop = FalseTag تستخدم الخاصية Tag كمكان للمبرمج لتخزين المعلومات القيمة الافتراضية هي nothing ملاحظة : تنتمي هذه الخاصية إلى the Object data type وبالتالي يمكن تخزين أي قيمة بها من الناحية العملية كود : Button1.Tag = "هل كنت تعلم ذلك؟ :D"وللموضوع باقية ... إنتظروني ... ![]() ![]()
|