How to disable indeterminate BusyIndicator animation

7 posts, 1 answers
  1. LM IT
    LM IT avatar
    9 posts
    Member since:
    Feb 2014

    Posted 22 Sep 2014 Link to this post

    My application uses the busyindicator to display loading-status on parts of the view loaded asynchronously at the same time, each job is independent and is wrapped in an busyindicator. However as they are loading at the same time it looks quite unappealing as the animations are everywhere. I'd like to just keep the topmost loading animation and use just display plain busycontent on the indicators below.

    PS: Could you advice me on how to disable this and consider adding property IsAnimationEnabled to ease development in future.
  2. Answer
    Kalin
    Admin
    Kalin avatar
    1207 posts

    Posted 25 Sep 2014 Link to this post

    Hi,

    In order to remove the indeterminate loading animation, you can simply set the IsIndeterminate property of the BusyIndicator to False. Howerver as I'm not completely sure if this was the exact requirement, can you please test it and let me know if it achieves the desired here.

    I'm looking forward to hearing from you.

    Regards,
    Kalin
    Telerik
     
    Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
     
  3. UI for WPF is Visual Studio 2017 Ready
  4. sai
    sai avatar
    43 posts
    Member since:
    Feb 2015

    Posted 25 Nov 2015 in reply to Kalin Link to this post

    HI,

     

    How to remove the indicator part from busyindicator control.

    Please check the attached image.in my buys indicator i dont want to show that part.only one overlay is required to stop doing any actions on UI by user.

  5. Kalin
    Admin
    Kalin avatar
    1207 posts

    Posted 26 Nov 2015 Link to this post

    Hi Sai,

    In order to achieve the desired you would need to extract and modify the default ControlTemplate of RadBusyIndicator. You would to find the Border with x:Name Indicator and remove or hide it.

    Hope this helps.

    Regards,
    Kalin
    Telerik
    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 Feedback Portal and vote to affect the priority of the items
  6. sai
    sai avatar
    43 posts
    Member since:
    Feb 2015

    Posted 26 Nov 2015 in reply to Kalin Link to this post

    HI,

     

    Currently i dont have Blend installed in my machine.

    Can you please provide the default style which is modified by you after rmeoving the indicatior content.

  7. Kalin
    Admin
    Kalin avatar
    1207 posts

    Posted 01 Dec 2015 Link to this post

    Hi Sai,

    Which theme are you using in your application? You can find the default styles in the Themes.Implicit folder inside of the installation folder of the controls. You would have to navigate to the desired theme folder and look for the Telerik.Windows.Controls.xaml file. Look for RadBusyIndicatorStyle in the in the file and copy the ControlTemplate. From the Template you would need to remove the Grid named Indicator and this way you would only have the overlay visible while the control is shown.

    Hope this will help.

    Regards,
    Kalin
    Telerik
    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 Feedback Portal and vote to affect the priority of the items
  8. sai
    sai avatar
    43 posts
    Member since:
    Feb 2015

    Posted 01 Dec 2015 in reply to Kalin Link to this post

    Thank you.

    I able to find it out

Back to Top
UI for WPF is Visual Studio 2017 Ready