Click here to Skip to main content
12,952,725 members (45,905 online)
Rate this:
 
Please Sign up or sign in to vote.
See more:
In window forms application i used this syntax to fill gridview.

gridView.DataSource=ds.Tables["Table"];

what will be the (similar)syntax for for datagrid in wpf, i want to fill it with dataset.
Posted 15-Sep-12 23:47pm

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

Try this:

gridView.ItemsSource = ds.Tables["Table"].AsEnumerable();
  Permalink  
Comments
footballpardeep 16-Sep-12 9:45am
   
I don't know why it's adding empty rows to it.
What i am doing:
1)Drag and drop the datagrid on the MainWindow.
2) dataGrid1.ItemsSource = ds.Tables["Table1"].AsEnumerable();
3)Dataset ds has 6 rows.(i checked).
Output is like that:
______________________
______________________
______________________
______________________
______________________
_______________________
AdamDavidHill 16-Sep-12 10:19am
   
Looks like you haven't created a template for the datagrid's columns. The data is "in" the datagrid okay, but you need to define a template in the XAML to say what it should look like. Check out the tutorial here: http://wpftutorial.net/DataGrid.html.
vishna 25-Sep-14 9:55am
   
DataGrid AutoGenerateColumns="true"

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 6,289
CHill60 3,490
Maciej Los 3,103
Jochen Arndt 1,975
ppolymorphe 1,900


Advertise | Privacy | Mobile
Web02 | 2.8.170525.1 | Last Updated 16 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100