Hello All,
I am facing problem implementing GridViewComboBoxColumn in my project. My requirement is to show popup on GridViewComboBoxColumn SelectionChanged Event. But, I am getting error (See the attached screenshots for the error). I am providing my XAML and XAML.vb code for your reference.
XAML Code:
<telerik:RadGridView x:Name="rgvResult"
AutoGenerateColumns="False"
CellEditEnded="rgvResult_CellEditEnded"
Loaded="rgvResult_Loaded"
SelectionChanged="RadGridView_SelectionChanged"
Grid.Row="2"
Margin="1,116,0,-141"
HorizontalAlignment="Left" Width="790">
<telerik:RadGridView.Columns>
<telerik:GridViewComboBoxColumn Header="Screen Result" UniqueName="rgvScreenResultColumn"
DisplayMemberPath="Result" SelectedValueMemberPath="ID"
DataMemberBinding="{Binding ScreenResultIsPositive, Mode=OneTime}" >
</telerik:GridViewComboBoxColumn>
</telerik:RadGridView>
Code Behind:
Imports Telerik.Windows.Controls
Imports System.Windows.Controls
Public Sub New
InitializeComponent()
rgvResult.AddHandler(RadComboBox.SelectionChangedEvent, New Controls.SelectionChangedEventHandler(AddressOf OnSelectionChanged))
End Sub
Private Sub OnSelectionChanged(ByVal sender As Object, ByVal e As System.Windows.Controls.SelectionChangedEventArgs)
If e.RemovedItems.Count > 0 Then
If DirectCast(Me.rgvResult.Columns("rgvScreenResultColumn"), GridViewComboBoxColumn).SelectedValueMemberPath = 1 Then
End If
End If
End Sub
Thank You,
Avinash Kumar