عرض مشاركة واحدة
  #2  
قديم 12-01-2013, 10:01 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة tmrmsr مشاهدة المشاركة


المقصود بالتحكم تغيير الحجم

الخاصية AutoSize وظيفتها أذا كانت قيمتها False أن تسمح لك باستخدام الخاصية Size أثناء التصميم

أما إذا كانت True لا تسمح لك باستخدام الخاصية Size أثناء التصميم
أما أثناء وقت التشغيل
يتغير حجم الأداة Label وفقا لمحتواه وهذا التغير يحدث نتيجة تغير الخاصية Size
مثال
ضع على نافذة النموذج أداة عنوان وأداة زر أمر وفي معالج الحدث أكتب الكود الآتي

MessageBox.Show(Label1.Size.Width)
Label1.Text = "educational computer department"
MessageBox.Show(Label1.Size.Width)
وقم بعمل Start Debugging

تلاحظ أن عرض الأداة تغير نتيجة تغير المحتوى والذى غير العرض الخاصية Size (الحجم يتأثر بالعرض أو الأرتفاع أو كلاهما)

إذا إجابة السؤال سليمة صح
للتحكم في حجم األداة Label بضبط الخاصية Size الاجابة صح
الاستاذ الفاضل الاستاذ تامر
هدانا الله واياكم الى ما يحب ويرضى ونصر اللهم المجاهدين في مشارق الارض ومغاربها واهلك بشار واوباما في يوم واحد امين
انا مش عايز ادخل في جدال
الخاصية AutoSize وظيفتها أذا كانت قيمتها False أن تسمح لك باستخدام الخاصية Size أثناء التصميم
كدا انتهينا من التصميم ان size وحها لا تكفي ولا تأتثير لها بدون autosize

أما أثناء وقت التشغيل
يتغير حجم الأداة Label وفقا لمحتواه وهذا التغير يحدث نتيجة تغير الخاصية Size

التغير في المحتوي كانت ناتج من التغير في size
تلاحظ أن عرض الأداة تغير نتيجة تغير المحتوى والذى غير العرض الخاصية Size (الحجم يتأثر بالعرض أو الأرتفاع أو كلاهما)
التغير في العرض ناتج من تغير المحتوي


اعتذر
مين اللي تغير نتيجة الاخر