{"action":"opened","issue":{"url":"https://api.github.com/repos/IgnaceMaes/MaterialSkin/issues/74","labels_url":"https://api.github.com/repos/IgnaceMaes/MaterialSkin/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/IgnaceMaes/MaterialSkin/issues/74/comments","events_url":"https://api.github.com/repos/IgnaceMaes/MaterialSkin/issues/74/events","html_url":"https://github.com/IgnaceMaes/MaterialSkin/issues/74","id":115575029,"number":74,"title":"MaterialListView Column Headers now drawn correctly","user":{"login":"Wootness","id":10898152,"avatar_url":"https://avatars.githubusercontent.com/u/10898152?v=3","gravatar_id":"","url":"https://api.github.com/users/Wootness","html_url":"https://github.com/Wootness","followers_url":"https://api.github.com/users/Wootness/followers","following_url":"https://api.github.com/users/Wootness/following{/other_user}","gists_url":"https://api.github.com/users/Wootness/gists{/gist_id}","starred_url":"https://api.github.com/users/Wootness/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wootness/subscriptions","organizations_url":"https://api.github.com/users/Wootness/orgs","repos_url":"https://api.github.com/users/Wootness/repos","events_url":"https://api.github.com/users/Wootness/events{/privacy}","received_events_url":"https://api.github.com/users/Wootness/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-06T19:51:06Z","updated_at":"2015-11-06T19:51:06Z","closed_at":null,"body":"I tried the MaterialSkinExample project on my machine and noticed the MaterialListView's column headers seem to be drawn like regular winforms ListView headers.\r\n\r\nExample:\r\n![Here](https://cloud.githubusercontent.com/assets/10898152/11006915/29d12e46-84cf-11e5-887b-4af28d75744a.png)\r\n\r\nI've inspected the issue and it seems the **overridden method OnDrawColumnHeader is not called**.\r\n(I Used a breakpoint at the beginning of the method and it was never reached.)\r\nUsually this means either the View property isn't set to View.Details or the DrawOwner is false but those are taken care of in the constructor.\r\n\r\nFurthermore, I tried adding an overriden **OnDrawSubItem** to MaterialListView.cs and this one WAS called.\r\n( This method have the same \"requirements\" as the OnDrawColumnHeader - Details View, DrawOwner=true)\r\n\r\n\r\nI've tried:\r\n* Running in both debug and release\r\n* Changing my visual theme: Aero/Windows 7 Basic/Windows Classic\r\n* Subscribing manually to the DrawColumnHeader event - from within the control and from the owner form.\r\n\r\nNone of these worked.\r\n"}}