CSHARPWINDOWSFORM Telegram 275
برمجة تطبيقات الويندوز C# Programming
الموضوع التالي : شرح طريقة عمل لعبة كما في الفيديو
تمهيد قبل شرح الموضوع 👆🏻

ملاحظات مهمه حول الخصائص التالية
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);
👍1



tgoop.com/CsharpWindowsForm/275
Create:
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

View MORE
Open in Telegram


Telegram News

Date: |

A vandalised bank during the 2019 protest. File photo: May James/HKFP. How to create a business channel on Telegram? (Tutorial) How to create a business channel on Telegram? (Tutorial) The visual aspect of channels is very critical. In fact, design is the first thing that a potential subscriber pays attention to, even though unconsciously. Deputy District Judge Peter Hui sentenced computer technician Ng Man-ho on Thursday, a month after the 27-year-old, who ran a Telegram group called SUCK Channel, was found guilty of seven charges of conspiring to incite others to commit illegal acts during the 2019 extradition bill protests and subsequent months.
from us


Telegram برمجة تطبيقات الويندوز C# Programming
FROM American