2012-09-20 32 views
0

現狀:收集所有列不從DataGridView

我創建用於創建用戶報告的最小客戶端。主窗體包含一個網格,其中包含.XSD文件中最重要的一些列和一個名爲「自定義報告」的菜單項。當用戶點擊「自定義報告」時,網格中所有可用列的表格都會實現。

這裏的難題是:

現在我的代碼引用的所有在主窗體的網格列。我想知道是否有辦法引用.XSD的所有列,顯然我不認爲用戶需要主窗體上的所有列,但他可能在某個時間點。我不想創建一個單獨的隱藏表來引用。其他人在這裏提出了這個建議。

我願意接受建議,但本能告訴我應該有一些方法來從定義XSD文件中收集這些信息。

+0

我開始認爲這是不可能做到的。 – Ccorock

回答

0

我發現到目前爲止做到這一點的唯一方法是用我需要的表填充臨時數據集,然後查詢數據集以查看其中有多少個字段。如果有人有更好的主意。請告訴我。