Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Detect Translate or Scale

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Detect Translate or Scale

    Is there a way to detect the chart has been translated or scaled so that I only re-render with SharpDX calls when it is necessary?

    #2
    Hello bartrader,

    You could likely subscribe to the windows WPF events if you wanted to know this but OnRender should already be called efficiently and only when needed. If you have some logic that takes time to calculate and dont want to run it for each render pass, you may try using a variable such as the CurrentBar to know when to recalculate.

    If you can provide more detail on the problem I may be able to provide a more accurate answer.

    Otherwise, the OnRenderTargetChanged override would be the best location for you to create objects related to rendering. This would be called for resizing. This is called once on begin resize and once on end resize, you won't know which it was but it is more limited than OnRender.

    I look forward to being of further assistance.

    Comment


      #3
      Thanks Jesse, I will try moving it to that callback. The problem is drawing a simple static 1000 point line it dramatically slowing things down. I have the Render for that line in the Render() loop. No points being added or anything just a simple loop over an array, adding points to a GeometryPath and rendering.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by Geovanny Suaza, 02-11-2026, 06:32 PM
      0 responses
      648 views
      0 likes
      Last Post Geovanny Suaza  
      Started by Geovanny Suaza, 02-11-2026, 05:51 PM
      0 responses
      369 views
      1 like
      Last Post Geovanny Suaza  
      Started by Mindset, 02-09-2026, 11:44 AM
      0 responses
      108 views
      0 likes
      Last Post Mindset
      by Mindset
       
      Started by Geovanny Suaza, 02-02-2026, 12:30 PM
      0 responses
      572 views
      1 like
      Last Post Geovanny Suaza  
      Started by RFrosty, 01-28-2026, 06:49 PM
      0 responses
      573 views
      1 like
      Last Post RFrosty
      by RFrosty
       
      Working...
      X