none
Como generar un codigo en un textbox por cada fila seleccionada de mi dgv RRS feed

  • Pregunta

  • Bueno yo tengo un codigo asi:

    Private Function generarCodigo() As String
    
            Dim randon As New Random
            Dim generado As String = String.Empty
    
            While generado.Length <= 4
                'Primera es LETRA donde  A = 65 y Z = 90
                If generado.Length = 0 Then
                    'generado += Chr(randon.Next(65, 90))
                    generado += randon.Next(0, 9).ToString()
                End If
                generado += randon.Next(0, 9).ToString()
            End While
    
            Return generado
    
        End Function

    Pero si yo pongo en cellmouse del dgv 

    TextBox1.Text = String.Concat("C", generarCodigo())

    El problema es que por cada celda q recorro el valor se cambia yo solo quiero que al seleccionar ya sea muchas celdas que respecto a esa fila se genere el codigo y se mantenga para esa fila si elijo otra fila se genere otro codigo para esa fila y asi sucesivamente un codigo distinto para cada fila y estas se vayan añadiendo a su respectivo campo. el dgv esta en modo edicion 

    LO q pasa es que tengo un dilema no puedo editar datagridview cuando este es vacio porque no tiene un codigo en comun para ser editado entonces quiero hacerle un codigo para en base a eso poder editar puedo editar las demas celdas respecto a un cierto codigo pero si ese codigo lo quiero modificar no me permite entonces quiero tomar otro codigo. que se genere y se añada al dgv (a su columna) y pder seguir llenando el resto de campos

    miércoles, 30 de mayo de 2018 14:38