19 messaggi dal 01 settembre 2011
Salve,

(SL4 ed sqlserver express, esiste solo la tabella ANAGRAFICA costituita da 3 campi:ana_id, ana_nome, ana_cognome)

sto cercando di caricare una datagrid attraverso una query linq ma nulla da fare:

nello xaml definisco cosi la datagrid:

<sdk:DataGrid AutoGenerateColumns="False" Height="200" HorizontalAlignment="Left"
Margin="353,216,0,0" Name="anagrafeDataGrid1"

RowDetailsVisibilityMode="VisibleWhenSelected" VerticalAlignment="Top" Width="307">
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn x:Name="ana_cognomeColumn1" Binding="{Binding Path=ana_cognome}"
Header="Ana cognome"Width="SizeToHeader" />

<sdk:DataGridTextColumn x:Name="ana_idColumn1" Binding="{Binding Path=ana_id, Mode=OneWay}" Header="Ana id" IsReadOnly="True" Width="SizeToHeader" />

<sdk:DataGridTextColumn x:Name="ana_nomeColumn1" Binding="{Binding Path=ana_nome}" Header="Ana nome" Width="SizeToHeader" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>



nell evento click del bottone x il caricamento metto:

private void button1_Click_1(object sender, RoutedEventArgs e)
{
TestDomainContext ctx = new TestDomainContext();
var anag = from a in ctx.anagrafes
select new { a.ana_id, a.ana_nome, a.ana_cognome };

anagrafeDataGrid1.ItemsSource = anag.ToList();
}

help!!!

buona giornata

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.