none
el indice esta fuera del intervalo o da un numero negativo RRS feed

  • Pregunta

  • Private Sub PT_Producidos_CellMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles PT_Producidos.CellMouseClick

                Dim row As DataGridViewRow = PT_Producidos.Rows(e.RowIndex)

      /problema

        el problema radica en que row me devuelve negativo -1 , cuando presiono las cabecera para que se orden

                If row IsNot Nothing Then
                    '


                    'Recuerde convertir al tipo de dato correcto
                    System.Windows.Forms.Cursor.Current = Cursors.WaitCursor
                    CantidadProducida.Text = 0
                    CodigoProductoTerminado.Text = (row.Cells("CodigoProdTerminado").Value)
                    CantidadProducida.Text = Convert.ToDecimal((row.Cells("Cantidad_Producida").Value.ToString))
                    CantidadProducida.Text = Format(Val(CantidadProducida.Text), "#,###,###.00")
                    ValorConsumo.Text = (row.Cells("Valor Consumo S/").Value)
                    ValorConsumo.Text = Format(Val(ValorConsumo.Text), "#,###,###.00")
                    CostoUnitario.Text = (row.Cells("Costo Un S/").Value)
                    UmPt.Text = (row.Cells("UM").Value)
                    ProductoTerminado.Text = (row.Cells("NombreProdTerminado").Value)
                    CantidadProducida.TextAlign = HorizontalAlignment.Right
                    ValorConsumo.TextAlign = HorizontalAlignment.Right
                    CostoUnitario.TextAlign = HorizontalAlignment.Right


                    System.Windows.Forms.Cursor.Current = Cursors.Default

                End If

        End Sub

                           
    viernes, 16 de octubre de 2020 21:26

Todas las respuestas