2017-10-27 1 views
-1

기존 데이터가있는 경우 내 dgv를 확인하려고합니다. 거기에 값을 추가하면 좋겠지 만 C# 코드가 있으면 vb.net으로 번역 할 수 있습니다.이 C# 코드를 vb.net 구문으로 변환하고 싶습니다. 누군가가 나를 도울 수 있기를 바랍니다.

private void button1_click(object sender, eventsargs e) 
{ 
    bool Found = false; 

    if (datagridview1.rows.count > 0) 
    { 
     foreach (datagridview row in datagridview1.rows) 
     { 
      if (Convert.ToString(row.cells[0].Value) == cmbproductname.text && convert.tostring(row.cells[1].value) == textprice.text) 
      { 
       row.cell[2].value = convert.tostring(1 + convert.toint16(row.cells[2].value)); 
       Found = true; 
      } 
     } 
     if (!Found) 
     { 
      datagridview1.rows.add(cmbproductname.text, txtprice.text, 1); 
     } 
    } 
    else 
    { 
     datagridview1.rows.add(cmbproductname.text, txtprice.text, 1); 
    } 
} 

답변

0
Private Sub button1_click(sender As Object, e As EventArgs) 
     Dim Found As Boolean = False 

     If datagridview1.Rows.Count > 0 Then 
      For Each row As DataGridView In datagridview1.Rows 
       If Convert.ToString(row.cells(0).Value) = cmbproductname.text AndAlso Convert.ToString(row.cells(1).value) = textprice.text Then 
        row.cell(2).value = Convert.ToString(1 + Convert.ToInt16(row.cells(2).value)) 
        Found = True 
       End If 
      Next 
      If Not Found Then 
       datagridview1.Rows.Add(cmbproductname.text, txtprice.text, 1) 
      End If 
     Else 
      datagridview1.Rows.Add(cmbproductname.text, txtprice.text, 1) 
     End If 
    End Sub 
이 코드는 완전히 제대로 보이지 않습니다 this C# to VB.net converter.에서

하지만 내가 한 모든 VB.net 변환기 구글의 C#이고 코드에 붙여 넣습니다.

관련 문제