2014-10-29 72 views
-1

我有一個類,我做了所有的計算,現在我想在datagridview中表示這個數據我該怎麼用c#做什麼? 是我做過什麼,但它沒有工作如何在datagridview中表示?

for (int i = 1; i <= cust_num; i++) 
{ 
    dataGridView1.Rows.Add(); 
    dataGridView1.Rows[i].Cells["Customer_Number"].Value = cust_num.ToString(); 
    dataGridView1.Rows[i].Cells["Time_between_Arrival"].Value = inter_Arrival_time.ToString(); 
    dataGridView1.Rows[i].Cells["service_Time"].Value = service_Time.ToString(); 
    dataGridView1.Rows[i].Cells["Arrival_Time"].Value = rand_inter_Arrival.ToString(); 
    dataGridView1.Rows[i].Cells["Time_Service_Beg"].Value = Arrival_Time.ToString(); 
    dataGridView1.Rows[i].Cells["ServiceNum"].Value = service_number.ToString(); 
    dataGridView1.Rows[i].Cells["service_Time"].Value = rand_service_time.ToString(); 
    dataGridView1.Rows[i].Cells["Time_service_End"].Value = finsh_time.ToString(); 
    dataGridView1.Rows[i].Cells["Waiting_Time"].Value = waiting_time.ToString(); 
    // dataGridView1.Rows.Add(row); 
} 
+0

我建議創建一個數據集或數據表,然後綁定到DataGridView或做谷歌搜索並找到1000個示例中的1個[DataGridView.AddRows](http://www.dotnetperls.com/datagridview-add-rows) – MethodMan 2014-10-29 22:06:49

+0

向我們展示該類! (如果它的字段佈置爲__properties__,那麼您可以直接使用'List '作爲DGV的'DataSource'。((如果您創建了這些列,那麼您的代碼就可以工作,但這並不是一條好的道路..) - 另外:總是(閱讀__always__解釋__what__'不起作用'!) – TaW 2014-10-29 22:40:46

回答

0
string[] row = new string[] { cust_num.ToString(), inter_Arrival_time.ToString(), ...... }; 
dataGridView1.Rows.Add(row); 

您可以添加行的DataGridView這樣

+0

請考慮添加解釋如何解決此問題的代碼問題 – chopper 2014-10-30 00:32:00

相關問題