today I downloaded RadGridView version 2009.1.526.1020. I added grid in xaml like:
<
UserControl x:Class="SilverlightApplication2.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls"
xmlns:grid="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.GridView"
Width="400" Height="300">
<Grid x:Name="LayoutRoot" >
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition Height="40" />
</Grid.RowDefinitions>
<grid:RadGridView x:Name="radGridView" Grid.Row="0" AutoGenerateColumns="True" >
</grid:RadGridView>
</Grid>
</
UserControl>
and Code behind look like:
using
System.Windows;
using
System.Windows.Controls;
using
System.Windows.Documents;
using
System.Windows.Input;
using
System.Windows.Media;
using
System.Windows.Media.Animation;
using
System.Windows.Shapes;
using
System.Windows.Data;
using
Telerik.Windows.Controls;
using
System.Collections.ObjectModel;
namespace
SilverlightApplication2
{
public partial class MainPage : UserControl
{
static public ItemCollection Items = new ItemCollection();
public MainPage()
{
InitializeComponent();
// Load the Cateogries into the Collection.
LoadItems();
this.radGridView.ItemsSource = Items;
}
private void LoadItems()
{
Items.Add(
new Item("1", "Item 1"));
Items.Add(
new Item("2", "Item 2"));
Items.Add(
new Item("3", "Item 3"));
}
}
public class ItemCollection : ObservableCollection<Item>
{
public ItemCollection()
{
}
}
public class Item
{
private string _id;
public string Id
{
get { return _id; }
set { _id = value; }
}
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
public Item()
{
}
public Item(string id, string name)
{
_id = id;
_name = name;
}
}
}
Now, as soon, I run my application I get error: AG_E_PARSER_BAD_TYPE [Line: 1 Position: 4505].
Am I doing something wrong?