I am using a ViewModel and would like to bind a public CollectionViewSource to a GridViewComboBoxColumn.
The CollectionViewSource is definied as following:
ObservableCollection<ProgrammeVO> _programmeVOList = new ObservableCollection<ProgrammeVO>();
CollectionViewSource _programmeVOView = new CollectionViewSource();
public CollectionViewSource ProgrammeVOView
{
get { return _programmeVOView; }
set
{
_programmeVOView =
value;
OnPropertyChanged(
"ProgrammeVOView");
}
}
The grid column is definied as following:
<telerikGridView:GridViewComboBoxColumn
UniqueName="ProgrammeID"
ItemsSource="{Binding ProgrammeVOView.View}"
Width="120">
<telerikGridView:GridViewComboBoxColumn.Header>
<TextBlock Text="SOS Children's Village Programme"
TextWrapping="Wrap"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Margin="0,5"/>
</telerikGridView:GridViewComboBoxColumn.Header>
</telerikGridView:GridViewComboBoxColumn>
If running the page I get an error message "AG_E_PARSER_BAD_PROPERTY_VALUE" within the
InitializeComponent().
Thank you for your assistance.
Daniel