none
Mostrar datos en Grid WPF RRS feed

  • Pregunta

  • Hola amigos, tengo un atraso con un ListView en mi proyecto WPF, necesito mostrar los datos de una consulta SQL que tengo en una conexion LINQ que ya estableci... la consulta se realiza pero no muestra bien los datos en el ListViewy tampoco en un datagrid que probe.. la consulta la tengo en un procedimiento almacenado. Gracias por la ayuda de antemano
    lunes, 5 de abril de 2010 1:30

Respuestas

  • Puedes hacer lo siguiente en la ventana de axml:

     

    xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"

    xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

    tienes que tener agregado las dos referencias :1.) System.Windows.Forms 2.) WindowsFormsIntegration

    luego agregas

    <

     

    wfi:WindowsFormsHost Name="wfhGrid" Height="100" Width="200">

     

     

    <wf:DataGrid x:Name="midatagrid">

     

     

    </wf:DataGrid>

     

     

    </wfi:WindowsFormsHost>

    QUEDANDO DE LA SIGUIENTE FORMA:

    <

     

    Window x:Class="Records"

     

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

     

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

     

    xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"

    xmlns

     

    :wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

     

    Title="Records" Height="412" Width="543" Name="Window1">

     

     

    <Grid>

     

     

    <wfi:WindowsFormsHost Name="wfhGrid" Height="100" Width="200">

     

     

    <wf:DataGrid x:Name="myDG">

     

     

    </wf:DataGrid>

     

     

    </wfi:WindowsFormsHost>

     

     

    <Button Height="23" HorizontalAlignment="Right" Margin="0,0,12,12" Name="Button1" VerticalAlignment="Bottom" Width="75">Regresar</Button>

     

     

    <GroupBox Margin="23,25,23,58" Name="GroupBox1">

     

     

    <Grid />

     

     

    </GroupBox>

     

     

    </Grid>

    </

     

    Window>

    ahi tienes agregado el datagrid

    luego el llenado es el mismo

    midatagrid.datasource=conexioncontextlinq.procedimientoalmacenado

    • Marcado como respuesta Xtian89 lunes, 5 de abril de 2010 7:07
    lunes, 5 de abril de 2010 3:46