這裏的故事:我一直在使用C++中的Windows Forms在VS10中組合應用程序。這是我第一次使用winforms的經驗,儘管我對C++有相當豐富的經驗,並且曾經與MFC合作過。該程序需要從硬件測量系統獲取數據輸入,而後端則主要是解決這個問題。我一直在困擾的是如何輕鬆處理以DataGridView
和Char
t對象的形式顯示數據。我還希望能夠將各種數據和程序當前設置保存到磁盤,以便稍後在程序中輕鬆調出和顯示。需要一些WinForms和DataSet的建議
到目前爲止,我一直在嘗試的解決方案是爲某個程序實例創建一個DataSet
對象,該對象包含數據和當前設置的一些DataTable
。這很容易保存,並使用DataSet方法讀取到XML文件,這很好。我使用這種方法的棘手部分一直試圖同步程序的顯示數據和設置在DataGridView
s和Chart
s。看起來這些控件真的是要通過GUI設計的。也許我只是一個noob,但我無法弄清楚如何使用「添加項目數據源」對話框來設計與我的Chart
鏈接的DataSet
,所以我建立了一個bindingSource
,然後繼續設置在代碼中手動設置Chart
設置。很快就會變得毛茸茸的。
你會怎麼做到這一點,你會如何提出建議?我確信要做到這一點非常簡單。