This is a migrated thread and some comments may be shown as answers.

BackStage View Scrolling

4 Answers 182 Views
PageView
This is a migrated thread and some comments may be shown as answers.
Patrick Baggett
Top achievements
Rank 2
Patrick Baggett asked on 13 Jul 2012, 04:13 PM
I've found that if the number of items in the backstage item container is greater than the viewable area of the form, the items simply diappear from view and are inaccessible.  I've also noticed that "arrowing" through the pageview items is limited to only the items between the group headers.   Is it possible to add "scrolling ability" to the stripview item container of the backstage pageview so that all of my pageview items are accessible?   If not, any suggestions for another solution to this dilemma?

thanks
 

4 Answers, 1 is accepted

Sort by
0
Ivan Todorov
Telerik team
answered on 16 Jul 2012, 01:47 PM
Hello Patrick,

Than you for contacting us.

The Backstage mode has scrolling functionality that is inherited from the Strip mode. To enable it, you should set the following property:
((RadPageViewBackstageElement)this.radPageView1.ViewElement).StripButtons = StripViewButtons.Scroll;

Alternatively, you can set it in Visual Studio's designer by using the Edit UI Elements button on the Smart tag menu of RadPageView. Please refer to the attached screenshot for additional details.

As to the arrow navigation, indeed, it should be possible to navigate through all of the tabs using arrow keys. I have logged this in our Public Issue Tracking System as an issue and we will address it in a future release. Here is the link to the PITS item. You can subscribe to it to track it for changes or vote for it to increase its priority.

Your Telerik points have been increased for bringing this issue to our attention.

I hope I was able to help. Should you have any additional questions, do not hesitate to write back.

Regards,
Ivan Todorov
the Telerik team
RadControls for WinForms Q2'12 release is now live! Check out what's new or download a free trial >>
0
Patrick Baggett
Top achievements
Rank 2
answered on 18 Jul 2012, 03:45 PM
Thank you - that worked!  I do still have a related question  (if I should open a new thread please let me know)

I am having a hard time resetting the BackgroundImage of the StripViewItemContainer of the RadPageView (backstage view) based on selected theme.  I can alter it at design time, but I need to change it dynamically in code.  I have tried this:
((StripViewItemContainer)((RadPageViewBackstageElement)this.radPageView1.ViewElement).Children[0]).Image = PayerConnectClient.Properties.Resources.Office2010Black;

no luck.

I've also tried modifying the theme using visual style builder (Style Builder Help) and again no luck.

Thanks again

0
Patrick Baggett
Top achievements
Rank 2
answered on 18 Jul 2012, 04:35 PM
Never mind.  Just realized I was setting the IMAGE property instead of the BACKGROUNDIMAGE property.


This:
((StripViewItemContainer)((RadPageViewBackstageElement)this.radPageView1.ViewElement).Children[0]).BackgroundImage =

works fine now.
0
Ivan Todorov
Telerik team
answered on 20 Jul 2012, 08:00 AM
Hello Patrick,

I am glad that you have managed to sort this out.

Do not hesitate to contact us whenever you have any future questions.

Greetings,
Ivan Todorov
the Telerik team
RadControls for WinForms Q2'12 release is now live! Check out what's new or download a free trial >>
Tags
PageView
Asked by
Patrick Baggett
Top achievements
Rank 2
Answers by
Ivan Todorov
Telerik team
Patrick Baggett
Top achievements
Rank 2
Share this question
or