Problems with SystemTray.IsVisible

4 posts, 0 answers
  1. ManniAT
    ManniAT avatar
    877 posts
    Member since:
    Nov 2003

    Posted 02 Feb 2012 Link to this post

    Hi,

    I tried the PhoneApplicationFram just using defaults.

    All I did was setting RootFrame= new RadPhoneApplicationFrame();

    My MainPage is a Panorama page.
    Next I added a PortraitPage and left everything default.
    This has set (as wanted) SystemTray.IsVisible=true

    When I navigate I get a nice transition without anything else to do which is great.
    But when I leave the page the content moves up (about the sice of the SystemTray) before leaving which looks really bad.

    Is there a simple way to avoid this?

    Thanks in advance
    Manfred
  2. Valentin.Stoychev
    Admin
    Valentin.Stoychev avatar
    2198 posts

    Posted 03 Feb 2012 Link to this post

    Hi Manfred - thank you for reporting this. This is a known limitation in the controls and unfortunately we can not providfe you with a workaround. The whole WP shell is not part of the Silverlight programming model and we can not overlay or animate it.

    Kind regards, Valentin.Stoychev
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

  3. DevCraft banner
  4. ManniAT
    ManniAT avatar
    877 posts
    Member since:
    Nov 2003

    Posted 03 Feb 2012 Link to this post

    Hi Valentin,

    BUT - the Toolkit animation framework doesn't show this behavior.
    I prefer to use Telerik controls - but when I use toolkit in this case it works as expected.
    Of course there are no customizations (duration and so on) - but it handle the SystemTray correctly.

    Regards
    Manfred
  5. Valentin.Stoychev
    Admin
    Valentin.Stoychev avatar
    2198 posts

    Posted 06 Feb 2012 Link to this post

    Hello Manfred,

    Thank you for this feedback!

    We will revisit the implementation and will see how to solve it.

    Kind regards, Valentin.Stoychev
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Back to Top