I've been in the software development industry for more than 6 years and I still feel that I dont have 100% knowledge about the features of the controls (it may be any language) I've used. I always try to read the documentation available about that control everywhere but I still find new things about it every now and then.
I always wonder how to go about learning any control to use its all features. Sometimes it is like you have to use multiple features of a control to achieve a functionality which you want.
For example; I take Microsoft windows forms controls such as datagridview, it has long list of features and many of them I still dont know and still struggling with this control get some functionality which I require. Going through all the events, methods, properties of that control is not a easy job too.
So, what is your way of learning about a control?
After using SO for sometime I found a way to learn about a control. Use the tag for that control to search all questions related to it and you will find hell lot of information and various ways to achieve different functionality.
What about you? I hope putting your way here may help somebody in this community in someway.