با سلام و عرض ادی خدمت کارشناسان محترم
اینجانب یک دیتا گرید دارم که عکس رو در یکی از خونه هاش ذخیره کردم حالا میخام در قمست :
Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
با کلیک بر روی یک سطر از دیتاگرید عکس ذخیره شده را در این سطر که مختص یک کاربر ذخیره شده است را در یک فرک دیگر در یک پیکچر باکس نمایش بدم البته این کد برای بقیه تکس باکس ها درسته بغیر از فراخوانی عکس لطفا کمک کنید.
form.TextBox10.Text = DataGridView1.CurrentRow.Cells(10).Value.ToString()
form.TextBox11.Text = DataGridView1.CurrentRow.Cells(11).Value.ToString()
form.TextBox12.Text = DataGridView1.CurrentRow.Cells(12).Value.ToString()
form.TextBox13.Text = DataGridView1.CurrentRow.Cells(13).Value.ToString()
form.TextBox14.Text = DataGridView1.CurrentRow.Cells(14).Value.ToString()
حالا میخام عکس رو نمایش بدم نمیشه هر کاری کردم
واضح تر توضیح بدم دو تا فرم دارم یکی یک دیتاگرید دارد که در قسمت CellContentClick رویداد با کلیک یک فرم دیگرنمایش میده که مشخصات ذخیره شده در دیتاگرید رو نمایش بده ولی متاسفاه عکس رو نمایش نمیده
با سلام جواب سوالی که پرسیده بودم رو پیدا کردم از یه سایت خارجی جوای رو مینویسم تا اگر کسی مشکلی به همین مشابهی رو داشت رفع بشه :
Dim bytes As Byte() = DataGridView1.CurrentRow.Cells(27).Value
Using ms As New MemoryStream(bytes)
Form4.PictureBox1.Image = Image.FromStream(ms)
End Using
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)