مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

payman

عضویت از 1399/11/28

DataGridView

  • سه شنبه 28 بهمن 1399
  • 19:23
تشکر میکنم

با سلام و عرض ادی خدمت کارشناسان محترم 

اینجانب یک دیتا گرید دارم که عکس رو در یکی از خونه هاش ذخیره کردم حالا میخام در قمست :

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 رویداد با کلیک یک فرم دیگرنمایش میده که مشخصات ذخیره شده در دیتاگرید رو نمایش بده ولی متاسفاه عکس رو نمایش نمیده 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

payman

عضویت از 1399/11/28

  • شنبه 2 اسفند 1399
  • 18:07

با سلام جواب سوالی که پرسیده بودم رو پیدا کردم از یه سایت خارجی جوای رو مینویسم تا اگر کسی مشکلی به همین مشابهی رو داشت رفع بشه :

Dim bytes As Byte() = DataGridView1.CurrentRow.Cells(27).Value

       Using ms As New MemoryStream(bytes)

           Form4.PictureBox1.Image = Image.FromStream(ms)

 

 

       End Using

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)