Hello,
I have problems with proper implemenation of tabindex with controls placed on panelbar.
On first panelbar only first textbox can be focused.
On second panelbar I need to press TAB twice - on first press focus goes somewhere (no idea where) and on second press it goes to next control.
Is this a problem of RadPanelBar or my improper implementation?
I'm using version no 2009.3.1505.1030
Here is my code:
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<telerikNavigation:RadPanelBar ExpandMode="Multiple" TabIndex="2" IsTabStop="False">
<telerikNavigation:RadPanelBarItem Header="TEST1" IsTabStop="True" IsExpanded="True" TabIndex="3">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" TabIndex="4">
</TextBox>
<TextBox Grid.Row="1" TabIndex="5">
</TextBox>
<CheckBox Grid.Row="2" TabIndex="6">
</CheckBox>
</Grid>
</telerikNavigation:RadPanelBarItem>
<telerikNavigation:RadPanelBarItem Header="TEST2" IsTabStop="True" IsExpanded="True" TabIndex="7">
<TextBox TabIndex="8">
</TextBox>
<TextBox TabIndex="9">
</TextBox>
<CheckBox TabIndex="10">
</CheckBox>
</telerikNavigation:RadPanelBarItem>
</telerikNavigation:RadPanelBar>
<!-- regular grid - it works -->
<Grid Grid.Row="1" >
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" TabIndex="11">
</TextBox>
<TextBox Grid.Row="1" TabIndex="12">
</TextBox>
<CheckBox Grid.Row="2" TabIndex="13">
</CheckBox>
</Grid>
</Grid>
I have problems with proper implemenation of tabindex with controls placed on panelbar.
On first panelbar only first textbox can be focused.
On second panelbar I need to press TAB twice - on first press focus goes somewhere (no idea where) and on second press it goes to next control.
Is this a problem of RadPanelBar or my improper implementation?
I'm using version no 2009.3.1505.1030
Here is my code:
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<telerikNavigation:RadPanelBar ExpandMode="Multiple" TabIndex="2" IsTabStop="False">
<telerikNavigation:RadPanelBarItem Header="TEST1" IsTabStop="True" IsExpanded="True" TabIndex="3">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" TabIndex="4">
</TextBox>
<TextBox Grid.Row="1" TabIndex="5">
</TextBox>
<CheckBox Grid.Row="2" TabIndex="6">
</CheckBox>
</Grid>
</telerikNavigation:RadPanelBarItem>
<telerikNavigation:RadPanelBarItem Header="TEST2" IsTabStop="True" IsExpanded="True" TabIndex="7">
<TextBox TabIndex="8">
</TextBox>
<TextBox TabIndex="9">
</TextBox>
<CheckBox TabIndex="10">
</CheckBox>
</telerikNavigation:RadPanelBarItem>
</telerikNavigation:RadPanelBar>
<!-- regular grid - it works -->
<Grid Grid.Row="1" >
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" TabIndex="11">
</TextBox>
<TextBox Grid.Row="1" TabIndex="12">
</TextBox>
<CheckBox Grid.Row="2" TabIndex="13">
</CheckBox>
</Grid>
</Grid>
11 Answers, 1 is accepted
0
Hello meteorrr,
We are aware of this issue and apologize for the inconvenience caused.
Here you can see the current status it:
http://www.telerik.com/support/pits.aspx#/public/silverlight/606
We will fix it as soon as possible.
Greetings,
Bobi
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
We are aware of this issue and apologize for the inconvenience caused.
Here you can see the current status it:
http://www.telerik.com/support/pits.aspx#/public/silverlight/606
We will fix it as soon as possible.
Greetings,
Bobi
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
meteorrr
Top achievements
Rank 1
answered on 14 May 2010, 03:43 PM
Could you give any estimation when it will be fixed?
0
Accepted
Hello meteorrr,
In order to modify the control to work as you expect, we need to perform a major change in it - so that it is not an Hierarchical Items Control, but a Hierarchical content control. The reason why the tab index is not working as you expect is caused by the design of the control. That said we will probably delay the change and will do it after the official Q2 release.
Best wishes,
Tina Stancheva
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
In order to modify the control to work as you expect, we need to perform a major change in it - so that it is not an Hierarchical Items Control, but a Hierarchical content control. The reason why the tab index is not working as you expect is caused by the design of the control. That said we will probably delay the change and will do it after the official Q2 release.
Best wishes,
Tina Stancheva
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
James
Top achievements
Rank 1
answered on 07 Jun 2010, 01:00 AM
I am also having problems with this and would also like to see this implemented.
Regards,
James.
Regards,
James.
0
nisha
Top achievements
Rank 1
answered on 09 Jul 2010, 11:48 AM
Is there any update on this? I'm also facing the same issue.
0
Hi Nisha,
We haven't started working on this functionality yet. We are having our Q2 release in a week/week and a half and after that we will determine when exactly during Q3 we will be working on the mentioned functionality. Meanwhile you can track public issue tracking system item associated with this functionality.
Greetings,
Kiril Stanoev
the Telerik team
We haven't started working on this functionality yet. We are having our Q2 release in a week/week and a half and after that we will determine when exactly during Q3 we will be working on the mentioned functionality. Meanwhile you can track public issue tracking system item associated with this functionality.
Greetings,
Kiril Stanoev
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
Hrushikesh
Top achievements
Rank 1
answered on 19 Oct 2010, 02:48 AM
Is it fixed now? I am using 2010 sp2 and sims to be working as before.
Can i please get an update on this?
Thank you
Hrushikesh Patel
Can i please get an update on this?
Thank you
Hrushikesh Patel
0
Hello Hrushikesh,
With the 2010 SP2 release (0924), RadPanelBar inherits from RadTreeView and its focus mechanism behaves properly for a hierarchical ItemsControl (RadPanelBar is a hierarchical ItemsControl and RadPanelBarItem is HeaderedItemsControl).
The focus behavior your are looking for belongs to a control which is more like a TabControl (inheriting from ItemsControl and its items being HeaderedContentControl).
We've decided that we will not be changing the focus behavior or RadPanelBar but instead introduce a new control called Accordion (see the Silverlight Toolkit Samples for more info).
During Q1 2011 we will be working on implementing an Accordion. This control will have a panel similar to the panel of RadPanelBar, but will not be hierarchical this providing you with the focus mechanism you want.
Sincerely yours,
Kiril Stanoev
the Telerik team
With the 2010 SP2 release (0924), RadPanelBar inherits from RadTreeView and its focus mechanism behaves properly for a hierarchical ItemsControl (RadPanelBar is a hierarchical ItemsControl and RadPanelBarItem is HeaderedItemsControl).
The focus behavior your are looking for belongs to a control which is more like a TabControl (inheriting from ItemsControl and its items being HeaderedContentControl).
We've decided that we will not be changing the focus behavior or RadPanelBar but instead introduce a new control called Accordion (see the Silverlight Toolkit Samples for more info).
During Q1 2011 we will be working on implementing an Accordion. This control will have a panel similar to the panel of RadPanelBar, but will not be hierarchical this providing you with the focus mechanism you want.
Sincerely yours,
Kiril Stanoev
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0
Davor
Top achievements
Rank 1
answered on 10 Jan 2011, 01:41 PM
Hi
I managed like this!!!
<RadPanelBar ... TabIndex="0" TabNavigation="Cycle">
<RadPanelBarItem ... TabIndex="0" TabNavigation="Once">
<RadText ... TabIndex="0" TabNavigation="Once" />
<RadText ... TabIndex="1" TabNavigation="Once" />
<RadText ... TabIndex="2" TabNavigation="Once" />
.
.
.
<RadPanelBarItem ... TabIndex="1" TabNavigation="Once">
.
.
.
Hope this helps!!!
I managed like this!!!
<RadPanelBar ... TabIndex="0" TabNavigation="Cycle">
<RadPanelBarItem ... TabIndex="0" TabNavigation="Once">
<RadText ... TabIndex="0" TabNavigation="Once" />
<RadText ... TabIndex="1" TabNavigation="Once" />
<RadText ... TabIndex="2" TabNavigation="Once" />
.
.
.
<RadPanelBarItem ... TabIndex="1" TabNavigation="Once">
.
.
.
Hope this helps!!!
0
Heiko Görig
Top achievements
Rank 1
answered on 21 Dec 2011, 12:37 PM
Hello,
when is this new accordion control coming?
when is this new accordion control coming?
0
Hi Heiko Görig ,
Petar Mladenov
the Telerik team
The Accordion control is currently out of our development plans. We encourage you to use the Accordion from the Silverlight Toolkit.
All the best,Petar Mladenov
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>