+1  A: 

Just when I was about to post the question, the StackOverflow tags auto-suggest showed that there is Silverlight Toolkit. Clearly this is what I should use.

Since I put all that effort into the question I will leave the question and the answer as a testemant to StackOverflow awesomeness in auto-answering my question.

EDIT You need Silverlight 3 Toolkit binaries to use DataGrid. You need to add these four references to the project:

  1. System.ComponentModel.DataAnnotations.dll
  2. System.Windows.Controls.Data.dll
  3. System.Windows.Controls.Data.Input.dll
  4. System.Windows.Data.dll
Igor Zevaka
A: 

Hello!

I tried to use Silverlight Toolkit, v4 and also v3. But I get this runtime error:

Could not load type 'System.Windows.Controls.DataGrid' from assembly 'System.Windows.Controls.Data, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35'.

I tried to reinstall the toolkit, readd the references, but the error still remains the same :( Do you have any suggestions ?

Sorry! I have just found an article about this which proved useful :) :

http://www.silverlightshow.net/items/Building-a-DataGrid-Control-for-Silverlight-for-Windows-Phone-Part-1.aspx

Vic
If this is a real problem you are having, post your own question - it's the "Ask Question" link at the top right of the screen - rather than posting an "answer" to someone else's question.
ChrisF