tgoop.com/CsharpWindowsForm/275
Last Update:
تمهيد قبل شرح الموضوع 👆🏻
ملاحظات مهمه حول الخصائص التالية
Left يسار
Right يمين
Width العرض
Height الارتفاع
Top اعلى
Bottom اسفل
الخاصية Left
تحديد المسافة، بين الحافة اليسرى لعنصر التحكم والحافة اليسرى للحاوية
قيمة الخاصية Left مساوية لخاصية Location.X لقيمة خاصية الموقع لعنصر التحكم.
مثلاً تريد ان تقرب أداة تحكم الى يمينك استخدم الخاصية left
button1.Left += 50;
button1.Location.X += 50; // Error
تؤدي التغييرات التي تم إجراؤها على قيم خاصية Width و Left إلى تغيير قيمة الخاصية Right لعنصر التحكم.
الخاصية Right
الحصول على المسافة ، ، بين الحافة اليمنى لعنصر التحكم والحافة اليسرى للحاوية
ملاحظات
تساوي قيمة الخاصية Right مجموع قيمة الخاصية Left وقيمة الخاصية Width.
الخاصية Right للقراءة فقط read-only
يعني ماينفع تسند لها قيمه
this.Right = 30;
button1.Right = 90;
. يمكنك تغيير قيمة هذه الخاصية بشكل غير مباشر عن طريق تغيير قيمة خصائص اليسار أو العرض أو استدعاء دوال SetBounds أو SetBoundsCore أو UpdateBounds أو SetClientSizeCore.
----------------------------
الخاصية top
اعلى
تحديد المسافة بين الحافة العلوية لعنصر التحكم والحافة العلوية للحاوية
ملاحظات
قيمة الخاصية top مساوية لخاصية Location.Y لقيمة خاصية الموقع لعنصر التحكم.
تؤدي التغييرات التي تم إجراؤها على قيم خاصية الارتفاع والأعلى إلى تغيير قيمة الخاصية الأسفل لعنصر التحكم.
الخاصية Bottom
الأسفل
تعيين المسافة بين الحافة السفلية لعنصر التحكم والحافة العلوية للحاوية
ملاحظات
تساوي قيمة هذه الخاصية مجموع قيمة الخاصية الأعلى وقيمة خاصية الارتفاع.
الخاصية Bottom خاصية للقراءة فقط. يمكنك معالجة قيمة هذه الخاصية عن طريق تغيير قيمة خصائص أعلى أو ارتفاع أو استدعاء دالة SetBounds أو SetBoundsCore أو UpdateBounds أو SetClientSizeCore.
الخاصية Bound
حدود
تعيين حجم و موقع أداة التحكم
أي عند استخدامك لهذه الخاصية فلا حاجة لا ستخدام خاصية size و Location لتحديد حجم و موقع أداة التحكم
صيغة استخدام هذه الخاصية
button1.Bounds = new Rectangle(int X, int Y, int Width, int Height);
يحث يمثل كل وسيط :
X → Location.X
Y → Location.Y
Width → Size.Width
Height → Size.Height
button1.Bounds = new Rectangle(503, 407, 146, 49);
BY برمجة تطبيقات الويندوز C# Programming
Share with your friend now:
tgoop.com/CsharpWindowsForm/275