02-05-17, 10:29 PM
(آخر تعديل لهذه المشاركة : 02-05-17, 11:09 PM {2} بواسطة silverlight.)
طبعا هذا الكونترول لن يقبل ان تضيف له اي كونترول اخر لأننا دمرنا الكثير من صفاته و قمنا بتحويله لشئ مثل الصورة ويجب علينا أن نرسم الكونترول
عموما أنت فقط تحتاج أن ترسم الصورة علي الكونترول في الحدث OnPaint
الكود سيكون كالتالي
لكن عليك أن تتفهم ان شفافية الكونترول لن تجعل الصورة شفافة و يجب أن تتعامل مع الصورة نفسها و تحولها لصورة شفافة ثم ترسمها
أخيرا أنا قلت لك من قبل انه أسهل لك ترسم علي الويب براوزر نفسه مباشرة
خاصة أن الحصول علي الشكل الجميل للكونترول له عيوبه و مشاكله
عموما أنت فقط تحتاج أن ترسم الصورة علي الكونترول في الحدث OnPaint
الكود سيكون كالتالي
لكن عليك أن تتفهم ان شفافية الكونترول لن تجعل الصورة شفافة و يجب أن تتعامل مع الصورة نفسها و تحولها لصورة شفافة ثم ترسمها
PHP كود :
Protected Overrides Sub OnPaint(e As PaintEventArgs)
Dim img As Image = Me.BackgroundImage
If img IsNot Nothing Then
e.Graphics.DrawImage(img, ClientRectangle)
End If
End Sub
أخيرا أنا قلت لك من قبل انه أسهل لك ترسم علي الويب براوزر نفسه مباشرة
خاصة أن الحصول علي الشكل الجميل للكونترول له عيوبه و مشاكله

