<Window x:Class="GridViewComboBoxColumn_DelegateCommand.MainWindow"
		xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
		xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
		xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
		xmlns:my="clr-namespace:GridViewComboBoxColumn_DelegateCommand"
		Title="MainWindow" Height="700" Width="700">
	<Window.Resources>
		<my:MyViewModel x:Key="MyViewModel"/>
	</Window.Resources>
	<Grid DataContext="{StaticResource MyViewModel}">
		<Grid.RowDefinitions>
			<RowDefinition Height="Auto"/>
			<RowDefinition Height="100"/>
		</Grid.RowDefinitions>
		<telerik:RadGridView Grid.Row="0" 							
							 Name="clubsGrid" 
							 ItemsSource="{Binding Clubs}"
							 AutoGenerateColumns="False"     
							 SelectedItem="{Binding SelectedItem}"
							 Margin="5">
			<telerik:RadGridView.Columns>
				<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" />
				<telerik:GridViewDataColumn DataMemberBinding="{Binding Established}"
											Header="Est." 
											DataFormatString="{}{0:yyyy}"/>
				<telerik:GridViewDataColumn DataMemberBinding="{Binding StadiumCapacity}" 
											Header="Stadium" 
											DataFormatString="{}{0:N0}"/>
				<telerik:GridViewComboBoxColumn DataMemberBinding="{Binding PlayerID}"												
												DisplayMemberPath="Name" 
												SelectedValueMemberPath="ID" 
												ItemsSource="{Binding Players, Source={StaticResource MyViewModel}}"/>
			</telerik:RadGridView.Columns>
		</telerik:RadGridView>
		<telerik:RadButton Background="HotPink" Content="Get SelectedItem"
						   Grid.Row="1" Height="50" Width="200"
						   Command="{Binding MyCommand, Source={StaticResource MyViewModel}}" />
	</Grid>
</Window>
