0
我有一個RESTful Web服務,它爲我提供了JSON數據,我可以使用Json.NET
和自定義轉換方法檢索並反序列化爲DataTable
。從編程檢索的數據創建數據源
var json = new WebClient().DownloadString(url);
List<JobApplication> ja = JsonConvert.DeserializeObject<List<JobApplication>>(json);
我以前綁定控件使用Visual Studio中的IDE /設計師的項目中一個數據源,但在這些情況下的數據已經從數據庫中使用設計被檢索,從而產生自我可以綁定的數據源。
目前,所有我能做的就是設置主DataGridView
的數據源到我的DataTable
對象,如下,但將顯示所有列,我想設置在DataGridView
的設計師他們的屬性。
this.dataGridView1.DataSource = dt;
我想將其他控件綁定到相同的數據,當更改行選擇時會更改這些數據。我還想指定要在DataGridView
中顯示哪些列。
我是否以編程方式執行此操作,或者有什麼方法可以使這更簡單嗎?