Using RadTimeline to display input packets

3 posts, 1 answers
  1. Sebastien
    Sebastien avatar
    2 posts
    Member since:
    May 2014

    Posted 26 May 2014 Link to this post

    Hi,

    I need to display incoming packets from communication ports, in a time line, along with other informations (for example a port “Mode”, representing the actual state of the port).

    I made with Expression Blend’s Sketchflow a prototype to illustrate what I want. See attached file to fond how it looks like.

    Is it possible to use the RadTimeLine control to display incoming packets as shown in the prototype? And to have packets’ details when hovering or clicking it ? (in a tooltip or side window).
    Also is it possible to have different ItemTemplates, one for each line ?

    Finally, the full period I'd like to display is several hours, and the duration of a packet is about 10ms. Does the radTimeLine offers great zoom capabilities to be able to see each packet ?

    Regards,
    Sebastien

  2. Answer
    Tsvetie
    Admin
    Tsvetie avatar
    1517 posts

    Posted 28 May 2014 Link to this post

    Hello Sebastien,

    I will do my best to answer all of your questions. 

    • Is it possible to use the RadTimeLine control to display incoming packets as shown in the prototype?
      • => The template of the RadTimeline control differs from the image that you have attached. However, you can group items in groups and specify custom templates based on the type of the items. That is why, I believe the control could fit your needs.
    • And to have packets’ details when hovering or clicking it ? (in a tooltip or side window).
    • Also is it possible to have different ItemTemplates, one for each line ?
      • => You can specify different templates for the different items, not the items on a ceratain row. Please refer to our Custom ItemTemplate demo for a reference. You can download our WPF QSF from here.
    • Does the radTimeLine offers great zoom capabilities to be able to see each packet ?
      • => By default the control calculates a value for the MinZoonRange property so that it prevents you from zooming in too deep. However, you can specify a value for that property that suites your scenario and this value will be respected.

    Regards,
    Tsvetie
    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. Sebastien
    Sebastien avatar
    2 posts
    Member since:
    May 2014

    Posted 28 May 2014 Link to this post

    Tsvetie,

    Thank you for all the answers and links to the demos.

    I think with some templating I'll be able to do what I want.
    Annotations (like in the World Cup demo) could replace the Mode line, with one color for each mode, and the Mode label on the top of the timeline.

    Regards,
    Sebastien
Back to Top