Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / Silverlight > PanelBar > TabIndex doesn't work

Answered TabIndex doesn't work

Feed from this thread
  • meteorrr avatar

    Posted on May 13, 2010 (permalink)

    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>

    Reply

  • Bobi Bobi admin's avatar

    Posted on May 14, 2010 (permalink)

    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.

    Reply

  • meteorrr avatar

    Posted on May 14, 2010 (permalink)

    Could you give any estimation when it will be fixed?

    Reply

  • Answer Tina Stancheva Tina Stancheva admin's avatar

    Posted on May 14, 2010 (permalink)

    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.

    Reply

  • James Intermediate avatar

    Posted on Jun 6, 2010 (permalink)

    I am also having problems with this and would also like to see this implemented.

    Regards,

    James.

    Reply

  • nisha avatar

    Posted on Jul 9, 2010 (permalink)

    Is there any update on this? I'm also facing the same issue.

    Reply

  • Kiril Stanoev Kiril Stanoev avatar

    Posted on Jul 13, 2010 (permalink)

    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
    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

    Reply

  • Hrushikesh avatar

    Posted on Oct 18, 2010 (permalink)

    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

    Reply

  • Kiril Stanoev Kiril Stanoev avatar

    Posted on Oct 19, 2010 (permalink)

    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
    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

    Reply

  • Davor avatar

    Posted on Jan 10, 2011 (permalink)

    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!!!

    Reply

  • Posted on Dec 21, 2011 (permalink)

    Hello,
    when is this new accordion control coming?

    Reply

  • Petar Mladenov Petar Mladenov admin's avatar

    Posted on Dec 26, 2011 (permalink)

    Hi Heiko Görig ,

     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 >>

    Reply

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / Silverlight > PanelBar > TabIndex doesn't work
Related resources for "TabIndex doesn't work"

Silverlight PanelBar Features  |  Documentation  |  Demos  |  Telerik TV  |  Self-Paced Trainer  ]