When the data has only 1 row, DataGridView is a overkill as it is used for multiple rows. We wonder whether there is DetailsView in Windows Forms control as in asp.net. Unfortunately there is no DetailsView control in Windows Forms. However, you can create a Details form by dragging and dropping a data source onto a form.
See
How to: Display Data in Individual Windows Forms Controls for details on displaying an Entire Table of Data in Individual Controls or displaying Selected Columns of Data in Individual Controls.