>>Actually, label should not overlap header (MS KB is not always good :). Label should be placed on top of header, while header height should be reduced to the minimum (just to give user opportunity to mouse-down and move columns). It will eliminate good part of problems.
>
>I remember looking at that, but it looked kind of funny (non-standard) in practice...Ultimately, I've found that though the development team was very concerned about multi-line headers and "complete descriptions," the system users have never mentioned any problems with single-line headers, after all, you see them in Exchange, Windows Explorer, etc. Also, multilines tend to take up a lot of space, as I've seen in a PB app recently.
>
>Another idea I just had might be to lengthen/shorten the header caption in the column resize to make it more/less descriptive, though you'd have to tell users about it, so, that might not be too great...
A header.ToolTipText would be a nicer way, if it existed. Or does it exist? Never checked, really.