none
Duda con Texbox en WPF RRS feed

  • Pregunta

  • Buenas noches, me estoy iniciando con WPF y tengo varias dudas que planteo aquí, son básicas y estoy seguro que son cosas simples pero no consigo la solución y es lo siguiente:

    1.- Tengo un formulario el cual lleno para haces un insert en una tabla de SQL para ello uso LINQ en mi forma de WPF tengo un combobox el cual me trae un campo que representa los códigos de una tabla llamada proyecto_clasif una vez que selecciono un registro en el combobox este llena un textbox con la descripción de la tabla proyecto_clasif y lo hago de la siguiente forma:

     

    private void comboClasif_DropDownClosed(object sender, EventArgs e) 

            {          

                var res2 = (from a in dm.proyecto_clasif

                            where a.co_clasif == comboClasif.Text

                            select new { a.des_clasif });            

                txtClasif.Text = res2.First().ToString();

            }   

    el problema es que en el Textbox el resultado que me da me sale como "{des_clasif _= INSUMOS Y EQUIPOS}" en vez de solo "INSUMOS Y EQUIPOS"

    2.- Mi segunda duda es que tengo un grid que lleno tambien con una consulta LINQ y tengo un boton de eliminar, la forma como lleno el grid es la siguiente:

     

    var sc = from scl in dm.proyecto_sclasif

                         from cl in dm.proyecto_clasif

                         select new { scl.co_sclasif, scl.des_sclasif, scl.co_clasif, cl.des_clasif };

                grSpartidas.ItemsSource = sc;

    como ven uso dos tablas para llenar mi grid pero cuando creo la consulta para obtener el registro que voy a eliminar no se como hacerlo, esto se que tambien es sencillo pero estoy novato y no se como hacerlo, lo que estoy intentando para obtener el registro es lo siguiente:

     

     

    var elimina = from xx in dm.proyecto_sclasif

                        where xx.co_sclasif = grSpartidas.SelectedItem.ToString() // Claro es aquí donde tengo mi duda

                        select xx;

     

    Espero me puedan ayudar y muchas gracias de antemano por colaborarme.

     

     

     

     


    Carlos Zapata
    jueves, 25 de agosto de 2011 2:42

Todas las respuestas