WPF in VS 2008, simple question.

Starting to learn WPF in VS 2008.

Here is a simple question. I have brought in a table in Data Sources, have created my query in Fill method. Data comes in good in Preview, but now having trouble binding it to WPF window. Tables don't have any drop downs to select what control to bring over to WPF window (like is suggested in help).

Need step by step instructions:

Using DataAdpter Fill method I want to bring data in some form onto the WPF window.
I could not find any datagrids for WPF in my Toolbox for some reason.
But we can first try with Listbox, or perhaps UniformGrid control?
LenkaLAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Bob LearnedCommented:
The DataGrid is now part of WPF 4, starting with 2010.  It was "borrowed" from the WPF Toolkit.

WPF Toolkit - June 2009 Release
http://wpf.codeplex.com/releases/view/29117
0
LenkaLAuthor Commented:
Thanks, so what should I do in VS 2008 to display the data from the table I brought in to my project from the database. I have a table, and Fill method with my query. How can I make the data available in my WPF form?

What would be the syntax to make it available? Using dataadaptor?
0
Bob LearnedCommented:
If you use the WPF Toolkit DataGrid, then I believe that it should be something like this:

WPF Toolkit: DataGrid Feature Walkthrough
http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-datagrid-feature-walkthrough.aspx

<dg:DataGrid ItemsSource="{StaticResource myData}"/>

Open in new window

0
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

LenkaLAuthor Commented:
No, don't have access to WPF datagrid, need to use other objects.
0
Bob LearnedCommented:
You should be able to download, and install the WPF Toolkit.
0
LenkaLAuthor Commented:
On my network don't have permissions to download it. Can you please paste the code here on how to bind or populate my Fill method in a table to a ListView?

Thx.
0
Bob LearnedCommented:
For ListView.ItemsSource, the syntax should be the same for the Binding.
0
LenkaLAuthor Commented:
What about Columns in ListView - they are not autoexpendable like in DataGrid?
0
Bob LearnedCommented:
If you are asking about AutoGenerateColumns, I don't believe that the WPF ListView has that functionality.

Using a WPF ListView as a DataGrid
http://weblogs.asp.net/psheriff/archive/2010/03/08/using-a-wpf-listview-as-a-datagrid.aspx
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
LenkaLAuthor Commented:
Ok tried that but getting only "System.Data.DataRowView" filled in in my ListView.

Perhaps something am I doing wrong?

Seemingly a very simple task - to get data in my table to the ListView, but so hard to find a solution.
0
Bob LearnedCommented:
Can you show me how you defined the columns for the ListView, please?
0
LenkaLAuthor Commented:
I figured it out, by putting my DataSet in the Collection and then binding that collection to ListView.

Thx.

Watch for my other questions on WPF.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C#

From novice to tech pro — start learning today.