This question is locked. New answers and comments are not allowed.
I've upgraded to Q2 2010 and I find I can no longer select a row. The selector is pointing to the first row, but no matter what row I click, the selector remains on the first row. I've upgraded two projects that worked before to the Q2 release and they quit working.
I am able to edit the cells of a row and the underlying item is updated, but the currently selected row remains the first row.
Here is the grid definition for one of the projects.
I am able to edit the cells of a row and the underlying item is updated, but the currently selected row remains the first row.
Here is the grid definition for one of the projects.
<radGridView:RadGridView x:Name="gvTimeSheet" AutoGenerateColumns="False" AddingNewDataItem="gvTimeSheet_AddingNewDataItem" ShowGroupPanel="False" RowValidating="gvTimeSheet_RowValidating" CanUserSelect="True" SelectionMode="Extended" IsFilteringAllowed="False" IsReadOnly="False" CanUserInsertRows="True" ShowColumnFooters="False" ShowGroupFooters="False" RowEditEnded="gvTimeSheet_RowEditEnded" > <radGridView:RadGridView.Columns> <radGridView:GridViewDataColumn Header="Date" DataMemberBinding="{Binding StartDate, Mode=TwoWay}" > <radGridView:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding StartDate, Converter={StaticResource DateToStringConverter}}" /> </DataTemplate> </radGridView:GridViewDataColumn.CellTemplate> <radGridView:GridViewDataColumn.CellEditTemplate> <DataTemplate> <radInput:RadDatePicker Loaded="Editor_Loaded" KeyDown="RadDatePicker_KeyDown" SelectionChanged="RadDatePicker_SelectionChanged" SelectedDate="{Binding StartDate, Mode=TwoWay}" DisplayDateChanged="RadDatePicker_DisplayDateChanged" /> </DataTemplate> </radGridView:GridViewDataColumn.CellEditTemplate> </radGridView:GridViewDataColumn> <!-- Start Time --> <radGridView:GridViewDataColumn Header="Start Time" DataMemberBinding="{Binding StartTimeSpan, Mode=TwoWay}"> <radGridView:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding StartTimeSpan, Converter={StaticResource TimeSpanToStringConverter}}" /> </DataTemplate> </radGridView:GridViewDataColumn.CellTemplate> <radGridView:GridViewDataColumn.CellEditTemplate> <DataTemplate> <radInput:RadTimePicker x:Name="StartTimePicker" TimeInterval="0:15:0" SelectedTime="{Binding StartTimeSpan, Mode=TwoWay}" KeyDown="TimePicker_KeyDown" /> </DataTemplate> </radGridView:GridViewDataColumn.CellEditTemplate> </radGridView:GridViewDataColumn> <!-- End Time --> <radGridView:GridViewDataColumn Header="End Time" DataMemberBinding="{Binding EndTimeSpan, Mode=TwoWay}"> <radGridView:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding EndTimeSpan, Converter={StaticResource TimeSpanToStringConverter}}" /> </DataTemplate> </radGridView:GridViewDataColumn.CellTemplate> <radGridView:GridViewDataColumn.CellEditTemplate> <DataTemplate> <radInput:RadTimePicker TimeInterval="0:15:0" SelectedTime="{Binding EndTimeSpan, Mode=TwoWay}" KeyDown="TimePicker_KeyDown" /> </DataTemplate> </radGridView:GridViewDataColumn.CellEditTemplate> </radGridView:GridViewDataColumn> <!-- Customer --> <radGridView:GridViewComboBoxColumn x:Name="cboCustomer" DataMemberBinding="{Binding CustomerID, Mode=TwoWay}" Header="Customer" DisplayMemberPath="CustName" SelectedValueMemberPath="CustomerID" /> <!-- Project --> <radGridView:GridViewDataColumn Header="Project" DataMemberBinding="{Binding ProjectID, Mode=TwoWay}" > <radGridView:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding ProjName}" Loaded="TextBlock_Loaded" /> </DataTemplate> </radGridView:GridViewDataColumn.CellTemplate> <radGridView:GridViewDataColumn.CellEditTemplate> <DataTemplate> <radInput:RadComboBox x:Name="cboProject" DisplayMemberPath="ProjName" Text="{Binding ProjName, Mode=TwoWay}" SelectedValue="{Binding ProjectID, Mode=TwoWay}" Loaded="cboProject_Loaded" SelectionChanged="cboProject_SelectionChanged" /> </DataTemplate> </radGridView:GridViewDataColumn.CellEditTemplate> </radGridView:GridViewDataColumn> <!-- Description --> <radGridView:GridViewDataColumn Header="Description" DataMemberBinding="{Binding Description, Mode=TwoWay}"> <radGridView:GridViewDataColumn.CellTemplate> <DataTemplate> <TextBlock Text="{Binding Description}" /> </DataTemplate> </radGridView:GridViewDataColumn.CellTemplate> <radGridView:GridViewDataColumn.CellEditTemplate> <DataTemplate> <TextBox Text="{Binding Description, Mode=TwoWay}"/> </DataTemplate> </radGridView:GridViewDataColumn.CellEditTemplate> </radGridView:GridViewDataColumn> </radGridView:RadGridView.Columns> </radGridView:RadGridView>