none
Activar checkbox (checked) de un datagrid por c# RRS feed

  • Pregunta

  • Buenas tengo problemas para hacer que se marque los checkbox de un datagrid, anteriormente ese mismo codigo lo usaba en .net y lo agarraba sin menor complicacion pero en c# no lo agarra mas bien trata como si fuera una columna de tipo texto y ya puse hasta de manera manual la columna con tipo boolean pero sigue en lo mismo me falta declarar algo en c# que no hace falta en .net?

                DataGridTextColumn COLUMNA_TEXT = new DataGridTextColumn();
                DataGridCheckBoxColumn COLUMNA_CHECK = new DataGridCheckBoxColumn();
                Binding CABEZERA;
    
                CABEZERA = new Binding("ACTIVAR");
                COLUMNA_CHECK.Binding = CABEZERA;
                COLUMNA_CHECK.Header = "ACT";
                DG_NOMINA_PAGO.Columns.Add(COLUMNA_CHECK);
                COLUMNA_CHECK = new DataGridCheckBoxColumn();
    
                CABEZERA = new Binding("NOMBRE");
                COLUMNA_TEXT.Binding = CABEZERA;
                COLUMNA_TEXT.FontSize = 12;
                COLUMNA_TEXT.Header = "Nombre";
                DG_NOMINA_PAGO.Columns.Add(COLUMNA_TEXT);
                COLUMNA_TEXT = new DataGridTextColumn();
    
                DT = new DataTable();
                DA.Dispose();
                
                DT.Columns.Add("ACT", typeof(Boolean));
                DT.Columns.Add("NOMBRE");
    
                DT.Rows.Add(false, "HOLA");
    
                DG_NOMINA_PAGO.ItemsSource = DT.DefaultView;
    

    domingo, 26 de abril de 2015 6:09

Respuestas

  • esto
                DT.Columns.Add("ACT", typeof(Boolean));

    no seria


                DT.Columns.Add("ACTIVAR", typeof(Boolean));


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    • Marcado como respuesta nobunagaii domingo, 26 de abril de 2015 18:20
    domingo, 26 de abril de 2015 11:19

Todas las respuestas

  • esto
                DT.Columns.Add("ACT", typeof(Boolean));

    no seria


                DT.Columns.Add("ACTIVAR", typeof(Boolean));


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    • Marcado como respuesta nobunagaii domingo, 26 de abril de 2015 18:20
    domingo, 26 de abril de 2015 11:19
  • Me pase con esa, no me habia fijado en el nombre, Gracias sergio por darte cuenta de mi error
    domingo, 26 de abril de 2015 18:32