I have to do some wpf programming to pay my bills. Oh, I did not say it was fun, did I?.
Microsoft keeps inventing crap. What I’m finding now, is a) the documentation is extremely poor. Can anyone show me, for instance, a good example of how to create a simple listview with sortable columns? With some working code?
Never mind, I coded it. However, b) the amazing world of Microsoft is like IBM was 50 years ago: huge and completely disorganized.
There were hundreds of developers in IBM (when IBM DOS then OS came out) who did not know what others were doing. With this small list view control I discovered amazing things:
If you click on the scroll bar, it fires a GridViewColumnHeader.Click event. Oh, don’ tell me it’s by design… I know. One developer designed something that completely did not match what another developer did.
As far as I recall, the most beautiful operating system in the world, PDP-11 RSX-11M, was developed by a team of 20 (including a janitor). Well, when David Cutler moved to Microsoft to develop Windows NT his team was about 200 people… nobody is perfect.