BackStage View Scrolling

5 posts, 0 answers
  1. Patrick Baggett
    Patrick Baggett avatar
    9 posts
    Member since:
    Aug 2012

    Posted 13 Jul 2012 Link to this post

    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
     
  2. Ivan Todorov
    Admin
    Ivan Todorov avatar
    688 posts

    Posted 16 Jul 2012 Link to this post

    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 >>
  3. UI for WinForms is Visual Studio 2017 Ready
  4. Patrick Baggett
    Patrick Baggett avatar
    9 posts
    Member since:
    Aug 2012

    Posted 18 Jul 2012 Link to this post

    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

  5. Patrick Baggett
    Patrick Baggett avatar
    9 posts
    Member since:
    Aug 2012

    Posted 18 Jul 2012 Link to this post

    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.
  6. Ivan Todorov
    Admin
    Ivan Todorov avatar
    688 posts

    Posted 20 Jul 2012 Link to this post

    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 >>
Back to Top
UI for WinForms is Visual Studio 2017 Ready