Hello,
I am trying to create a way to move rows up or down depending on user selection from the Context Menu.
Here are my XAML and C# code, and for some reason (still trying to figure out), the IndexOf is returning -1 =>
<telerik:RadGridView x:Name="gridView1" Grid.Row ="1" AutoGenerateColumns="False" Margin="0,5,0,10" FontSize="12" Deleted="OnDeletedIO" Deleting="OnDeletingIO" telerik:StyleManager.Theme="Summer" DataGridCell.GotFocus="DataGrid_CellGotFocus">
<telerik:RadGridView.ContextMenu>
<ContextMenu >
<MenuItem Header="MoveUp" Click="MoveUp_click"/>
</ContextMenu>
</telerik:RadGridView.ContextMenu>
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding name}" Header="Name" IsReadOnly="False"/>
<telerik:GridViewComboBoxColumn x:Name="ComboGroup" DataMemberBinding="{Binding group}" Header="Group"/>
<telerik:GridViewComboBoxColumn x:Name="ComboRTU" DataMemberBinding="{Binding rtu}" Header="RTUs"/>
<telerik:GridViewComboBoxColumn x:Name="ComboOP" DataMemberBinding="{Binding op}" Header="Operation"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding addr}" Header="Address"/>
<telerik:GridViewComboBoxColumn x:Name="ComboTypes2" DataMemberBinding="{Binding dataType}" Header="Data Type"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding swapByte}" Header="Byte
Swapping"
IsReadOnly="True">
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>