Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. DataGrid Icon column - paint performance issue

DataGrid Icon column - paint performance issue

Scheduled Pinned Locked Moved C#
performancehelptutorialquestion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Chris 3
    wrote on last edited by
    #1

    Hi, I have a datagrid with 2 icon columns, I found when the screen needs to repaint, the 2 icon columns slow down the painting, it seems that loading icons is taking time, any idea about how to make loading of icons faster? Thanks

    H 1 Reply Last reply
    0
    • C Chris 3

      Hi, I have a datagrid with 2 icon columns, I found when the screen needs to repaint, the 2 icon columns slow down the painting, it seems that loading icons is taking time, any idea about how to make loading of icons faster? Thanks

      H Offline
      H Offline
      Heath Stewart
      wrote on last edited by
      #2

      For starters, if you're creating a Graphics instance yourself (probably not, but anyway...), make sure you dispose of it when finished or memory consumption will increase (call _Graphics_.Dispose() when finished). The same goes for the Icon. If you don't, it will take longer and longer because your memory consumption increases. Eventually you may exhaust the working memory alloc'd to your process.

      Microsoft MVP, Visual C# My Articles

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups