14-01-22, 10:40 PM
(آخر تعديل لهذه المشاركة : 14-01-22, 10:42 PM {2} بواسطة ابراهيم ايبو.)
السلام عليكم ورحمة الله وبركاته
اخي الكريم
1 -انشئ فورم واجعل الخاصية FormBorderStyle =none
2 -في الخاصية BackgroundImage اختر الصورة التي تريد ويجب ان تكون خلفية الصورة بلون مصمت (اي لون واحد غير متدرج ولايكون هذا اللون داخل الصورة نفسها لانه هوالذي سيتم جعله شفافا وبذلك يأخذ الفورم شكل الصورة)
3 - الخاصية التي اسفلها مباشرة BackgroundImageLayuot اختر منها Stretch
4 - الان الخاصية TransparencyKey هنا ستضع فيها قيمة لون الخلفية التي ستكون شفافة وبذلك سيتم قص الفورم علىشطل الصورة الداخلي
يمكنك التجربة بدون صورة اعمل الاتي :
FormBorderStyle =none
Backcolor=White
ضع بانل وسط الفورم لونه احمر اصغر من الفورم
الان TransparencyKey=White
شغل الفورم ستجد ان الفورم اخذت شكل البانل واختفى كل ماحولها من لون ابيض
اخي الكريم
1 -انشئ فورم واجعل الخاصية FormBorderStyle =none
2 -في الخاصية BackgroundImage اختر الصورة التي تريد ويجب ان تكون خلفية الصورة بلون مصمت (اي لون واحد غير متدرج ولايكون هذا اللون داخل الصورة نفسها لانه هوالذي سيتم جعله شفافا وبذلك يأخذ الفورم شكل الصورة)
3 - الخاصية التي اسفلها مباشرة BackgroundImageLayuot اختر منها Stretch
4 - الان الخاصية TransparencyKey هنا ستضع فيها قيمة لون الخلفية التي ستكون شفافة وبذلك سيتم قص الفورم علىشطل الصورة الداخلي
يمكنك التجربة بدون صورة اعمل الاتي :
FormBorderStyle =none
Backcolor=White
ضع بانل وسط الفورم لونه احمر اصغر من الفورم
الان TransparencyKey=White
شغل الفورم ستجد ان الفورم اخذت شكل البانل واختفى كل ماحولها من لون ابيض
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
