User Ability To Resize Chart Boxes

2 posts, 0 answers
  1. Dejan
    Dejan avatar
    1 posts
    Member since:
    Feb 2016

    Posted 10 Feb Link to this post

    We presently have a .NET application which displays a diagram from an Oracle data source and a .NET program. Attached is a screenshot of the user interface with the diagram.

    The goal is to provide the users the ability to dynamically resize the various 'rectangles' in the diagram, by dragging the horizontal and vertical lines. As an example, in the attached diagram page 2, we'd like to expand the TIG area from 33.33% to 50% by dragging the vertical line that separates it from General Reinsurance Corp.

    As an example we would draw a vertical splitter line/object at the border and constrain the drag horizontally. When the splitter is dragged in either direction it sends a message to the adjacent object to resize and change value.

    Question is are there any controls currently offered by Telerik out of the box that we could use to accomplish this?

  2. Martin
    Admin
    Martin avatar
    1101 posts

    Posted 15 Feb Link to this post

    Hi Dejan,

    UI for WPF doesn't contains a control that completely fits in your requirement. However, you can take a look at RadChartView and RadDiagram and see if they will work for you. For example, you can try the RadChartView suite and its RadCartesianChart control. This will allow you to easily define the desired layout. On the other hand the chart doesn't support dragging or resizing out of the box and you will need to implement custom logic for this. 

    You can take some time to explore the RadChartView's help documentation, SDK examples and demos and see if it works for you.

    Regards,
    Martin
    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
  3. UI for WPF is Visual Studio 2017 Ready
Back to Top