My boss loves to invent very unusual scenarios to code for, and this one has me stumped. I'm making a WPF application that has to use a GridView to display some very late-bound data. To display data, he wants to be able to first initialize a GridView with some column headers, which isn't a problem. Then, he needs to pass this GridView, a DataTable, and some formatting info into a method that binds the data.My boss loves to invent very unusual scenarios