السلام عليكم ورحمة الله وبركاته
هل يوجد خاصية في TextBox تقوم بعمل Margin في TextBox وليس خارجها
بحيث يبقى في فاصل ما بين اول حرف في TextBox و بوردر TextBox من غير ما اعمل محاذاة للوسط
السلام عليكم ورحمة الله وبركاته
هل يوجد خاصية في TextBox تقوم بعمل Margin في TextBox وليس خارجها
بحيث يبقى في فاصل ما بين اول حرف في TextBox و بوردر TextBox من غير ما اعمل محاذاة للوسط
هذا يسمى حشو Padding وليس هامش Margin
يمكنك القيام بذلك بالطريقة التالية :
1- قم بإنشاء عنصر Panel
2- اضبط ال border الخاصة بال panel حتى تطابق حدود ال textbox المعروف كمثال Fixed3D
3- اضبط الخاصية Background Color لتطابق لون الخلفية في ال textbox وليكن White مثلاً
4- ضع لها padding كما ترغب
5- ضع TextBox داخل ال Panel
6- اضبط الخاصية border style لل textbox إلى القيمة none
7- قم بضبط الخاصيتين Anchor , Dock للحصول على المظهر المطلوب
8- ضع كود في الحدث المناسب لل MouseClick لل Panel لكي تأخذ ال TextBox ال Focusing وليس ال Panel
او يمكنك انشاء User Control مخصصة لفعل ذلك باي طريقة ترغب بها
المصدر : Stack Over Flow
{ وَيَوْمَ تَقُومُ السَّاعَةُ يُقْسِمُ الْمُجْرِمُونَ مَا لَبِثُوا غَيْرَ سَاعَةٍ ۚ كَذَٰلِكَ كَانُوا يُؤْفَكُونَ () وَقَالَ الَّذِينَ أُوتُوا الْعِلْمَ وَالْإِيمَانَ لَقَدْ لَبِثْتُمْ فِي كِتَابِ اللَّهِ إِلَىٰ يَوْمِ الْبَعْثِ ۖ فَهَٰذَا يَوْمُ الْبَعْثِ وَلَٰكِنَّكُمْ كُنْتُمْ لَا تَعْلَمُونَ } الروم 55-56
Install كتب:هذا يسمى حشو Padding وليس هامش Margin
يمكنك القيام بذلك بالطريقة التالية :
1- قم بإنشاء عنصر Panel
2- اضبط ال border الخاصة بال panel حتى تطابق حدود ال textbox المعروف كمثال Fixed3D
3- اضبط الخاصية Background Color لتطابق لون الخلفية في ال textbox وليكن White مثلاً
4- ضع لها padding كما ترغب
5- ضع TextBox داخل ال Panel
6- اضبط الخاصية border style لل textbox إلى القيمة none
7- قم بضبط الخاصيتين Anchor , Dock للحصول على المظهر المطلوب
8- ضع كود في الحدث المناسب لل MouseClick لل Panel لكي تأخذ ال TextBox ال Focusing وليس ال Panel
او يمكنك انشاء User Control مخصصة لفعل ذلك باي طريقة ترغب بها
المصدر : Stack Over Flow
شكرا لحضرتك كتير
هو فعلا ده المطلوب
بس في مشكلة صغيرة ان في خاصية بوردر استايل الخاصة بالتيكست في الوضع none المؤشر مابيبقاش ظاهر اوي بس فعلا هو ده الحل الصحيح
جزاك الله كل خير
أخي الكريم، إذا كان لديك مثل هذه المشاكل بالتصميم،
فعليك بإستخدام WPF، فهي تعطيك الكثير والكثير من هذه المزايا وغيرها
Animation, Databinding, Styles, Resources,..
• • •
[ ربيّ احفظ سوريا الحبيبة]

شكرا م/ طارق على المعلومات الوفيرة
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…