Hi,
I am using Radgridview which is placed inside the childwindow ,so whenever the window is opened the 1st record in the gridview should be active(ie focus and default selection should be on 1st row of GridView )
so that if i am pressing down arrow the next record should be highlighted ,I should not use mouse to select the record
please help me in this ,the default selection and focus should be set on 1st of GridView
I am using Radgridview which is placed inside the childwindow ,so whenever the window is opened the 1st record in the gridview should be active(ie focus and default selection should be on 1st row of GridView )
so that if i am pressing down arrow the next record should be highlighted ,I should not use mouse to select the record
please help me in this ,the default selection and focus should be set on 1st of GridView
7 Answers, 1 is accepted
0
Hello GOPI S,
Maya
the Telerik team
You may set the IsSynchronizedWithCurrentItem property of the grid to "True".
Maya
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
GOPI S
Top achievements
Rank 1
answered on 15 Mar 2011, 10:02 AM
Hi Thanks ,
But i think my problem is different
I am having one gridview in child window which is also having textbox at the top ,when i am opening the child window the focus has been set for gridview ,so when i am pressing tab key the 1st row of the grid view is getting focused ,once it get focused when i am pressing down arrow the next record is get highlighted .
But for me instead of setting focus on Grid view and pressing tab to highlight 1st Row ,I need to set focus directly on 1st row,I should not use Tab for moving to Rows ...
I think i am clear now
Thanks In advance
But i think my problem is different
I am having one gridview in child window which is also having textbox at the top ,when i am opening the child window the focus has been set for gridview ,so when i am pressing tab key the 1st row of the grid view is getting focused ,once it get focused when i am pressing down arrow the next record is get highlighted .
But for me instead of setting focus on Grid view and pressing tab to highlight 1st Row ,I need to set focus directly on 1st row,I should not use Tab for moving to Rows ...
I think i am clear now
Thanks In advance
0
Hi GOPI S,
Maya
the Telerik team
As you have a TextBox as well, you will have to set the focus explicitly to the RadGridView. You may refer to the sample project attached for a reference.
Maya
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
GOPI S
Top achievements
Rank 1
answered on 15 Mar 2011, 11:22 AM
Hi Thanks ,
for the Demo ,But demo is not working fine ,it's working fine in some random order ,
for the Demo ,But demo is not working fine ,it's working fine in some random order ,
0
Hi GOPI S,
Maya
the Telerik team
May you provide a bit more details ? What do you mean by "not working fine" ? Do you get any exceptions ?
Maya
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
GOPI S
Top achievements
Rank 1
answered on 16 Mar 2011, 05:15 AM
Hi Thanks for Reply,
I told that is working but not everytime ,sometime the focus has been set for textbox ,sometime its on RadGrid
But i have added tabindex="0" for
thanks ,
But the same is not working if we are placing that inside
I told that is working but not everytime ,sometime the focus has been set for textbox ,sometime its on RadGrid
But i have added tabindex="0" for
RadGridViewso it's working Fine for Me now
thanks ,
But the same is not working if we are placing that inside
BusyIndicator
<controlsToolkit:BusyIndicator >
<Grid x:Name="LayoutRoot" Margin="2">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition/>
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<TextBox Width="100" Height="25" Margin="155,52,123,54" />
<telerik:RadGridView TabIndex="0" IsSynchronizedWithCurrentItem="true" Grid.Row="1" Name="ResultsGridView" Height="340" Width="400" HorizontalAlignment="Left" CanUserFreezeColumns="False" CanUserResizeColumns="True"
ScrollMode="RealTime" IsReadOnly="True"
IsFilteringAllowed="False"
VerticalAlignment="Top" Margin="0,10,0,0"
>
<telerik:RadGridView.Columns >
<telerik:GridViewDataColumn Width="Auto" DataMemberBinding="{Binding FirstName}" Header="First Name" />
<telerik:GridViewSelectColumn IsVisible="False" />
<telerik:GridViewDataColumn Width="*" DataMemberBinding="{Binding LastName}" Header="Last Name" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
</Grid>
</controlsToolkit:BusyIndicator>
0
Hi GOPI S,
Maya
the Telerik team
Is it not appropriate for you to call the Focus() method for the grid as demonstrated in the sample project ?
Maya
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!