2017-10-23 8 views
-1

devexpress를 사용하는 응용 프로그램에서 Windows를 개발 중이며 gridview 셀에 이미지를 추가해야하지만 많은 작업을 시도했지만 수행 할 수 없습니다. 이 문제를 해결하는 방법을 도와주세요. 나는 내 코드 아래에 준devexperess를 사용하여 Windows Form GridView 셀에 이미지를 업로드하는 방법은 무엇입니까?

private void rptBtnupload_Click(object sender, EventArgs e) 
    { 

     OpenFileDialog opf = new OpenFileDialog(); 
     opf.Filter = "Choose Image(*.jpg;*.png;*.gif)|*.jpg;*.png;*.gif"; 

     if (opf.ShowDialog() == DialogResult.OK) 
     { 
      pictureBox1.Image = Image.FromFile(opf.FileName); 
     } 

     pictureBox1.Image = (Image)gridView1.Rows[0].Cells[3].Value; 

    } 

내가 처럼 오류를 얻고있다 'DevExpress.XtraGrid.Views.Grid.GridView'첫 번째 인수를 받아들이는 '행'없이 확장 메서드 '행'에 대한 정의가 포함되어 있지 않습니다 'DevExpress.XtraGrid.Views.Grid.GridView'유형을 찾을 수 있습니다 (사용 지시문 또는 어셈블리 참조가 누락 되었습니까?)

+0

많은 혼란이있는 것처럼 보입니다. 셀에 이미지를 삽입해야하지만 코드에서 반대쪽으로 이동하면 셀에서 이미지를 검색하려고합니다. –

+0

이것은 코드를 시도하는 것입니다. 실제로 어떻게 해야할지 모릅니다. Gridview 셀에 이미지를 업로드해야합니다. – Raj

+0

셀 값을 가져 오려면 GridView.GetRowCellValue 메서드를 사용할 수 있습니다. 그러나 이것은 값을 돌려 주지만 그것을 설정하지는 않습니다. 이미지를 셀에 전달해야하는 경우 GridView.SetRowCellValue 메서드를 사용합니다. – Dmitry

답변