11-03-20, 12:14 AM
السلام عليكم
اخواني الكرام
قمت بعمل كود لاضافة صور من قاعدة بيانات سيكوال في حدث اللود للفورم وكذلك ليبل يعرض اسم الصورة
لكن المشكلة اني اربد ان يظهر اسم الصورة تحت الصورة مباشرة وليس بجانبها
هذا الكود الذي قمت بكتابته وهو يعمل بشكل سليم لكن اريد اسم الصورة ان يظهر تحتها مباشرة
اخواني الكرام
قمت بعمل كود لاضافة صور من قاعدة بيانات سيكوال في حدث اللود للفورم وكذلك ليبل يعرض اسم الصورة
لكن المشكلة اني اربد ان يظهر اسم الصورة تحت الصورة مباشرة وليس بجانبها
هذا الكود الذي قمت بكتابته وهو يعمل بشكل سليم لكن اريد اسم الصورة ان يظهر تحتها مباشرة
PHP كود :
Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
If Con.State = 1 Then Con.Close()
Con.Open()
Dim cmd As New SqlCommand("select * from Table1 ", Con)
Dim adp As New SqlDataAdapter(cmd)
Dim dt As New DataTable
adp.Fill(dt)
Dim dr As SqlDataReader = cmd.ExecuteReader
For i As Integer = 0 To dt.Rows.Count - 1
While dr.Read
Dim pic As PictureBox = New PictureBox
Dim lbl As Label = New Label
lbl.Text = dr("ImageName").ToString
pic.Name = "ImageName"
pic.Size = New Size(80, 80)
pic.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
Dim data As Byte() = DirectCast(dr("Image"), Byte())
Dim ms As New MemoryStream(data)
pic.Image = Image.FromStream(ms)
FlowLayoutPanel1.Controls.Add(pic)
FlowLayoutPanel1.Controls.Add(lbl)
End While
Next
dr.Close()
Con.Close()
End Sub