تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في الرسم علي اي اداة
#1
السلام عليكم ورحمة الله
عند استخدام الرسم
Me.Labl_Box.CreateGraphics.DrawImage
علي اي اوبجكت وبعد الرسم لو فيه اداة جت فوق اداة ثم رحلت يختفي الرسم
او بمعني اخر
لو رسمت صورة علي اوبجكت ثم انزلت المشروع الي شريط التسك بار ورجعته ستجد الصور اختفت
ما هذه المشكلة وجزاكم الله خيرا


الحمد لله وجدت الحل
كده الواحد يقدر ينام بدون تفكير ههه
الرد }}}
تم الشكر بواسطة:
#2
كود :
Public Class Form1

    Private Sub Label1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Label1.Paint
        e.Graphics.DrawImage(Image.FromFile(""), New Point(0, 0))
    End Sub
End Class
الرد }}}
تم الشكر بواسطة: ali.alfoly
#3
السلام عليكم...

كما ذكر أخونا Aly El-Haddad: تحتاج إلى استعمال الحدث Paint لتحديث الرسوميات على المكون، لأن النافذة و مكوناتها تستقبل الرسالة WM_PAINT من النظام لتعيد رسم نفسها بشكلها الافتراضي كلما انكشف جزء منها كان مغطى، و الحدث Paint يحدث بعد استلام و معالجة الرسالة WM_PAINT بواسطة المعالج الافتراض (WindowProc) للنافذة أو المكون.

مجرد توضيح، و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: الشاكي لله , ali.alfoly



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم