How would I be able to create a list field in VS that would be a lookup to select columns from any list?

I would preferably like to have something like the PickerTreeView.aspx, but instead of selecting lists select the lists' columns. Note that I don't want the column's value, I want the actual column.

Would this have to be done with a custom column and by editing my list's forms? (Edit/New)

I'm assuming something like this: http://blog.sandippatil.com/list-item-tree-view-in-sharepoint/ would be helpful to create the tree view.

Any help is much appreciated.

Thanks

link|improve this question

71% accept rate
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.