[英]DataGridView show null decimal value
我正在用 C# 編寫一個應用程序,我想在 dgv 中顯示來自文本框的數據。 但是,當我通過購物車按鈕輸入值時,該值顯示為 0(如下圖所示)。 有誰能夠幫我?
這是代碼:
dgv_Carrinho.ColumnCount = 4;
dgv_Carrinho.Columns[0].Name = "Produto";
dgv_Carrinho.Columns[1].Name = "Valor";
dgv_Carrinho.Columns[2].Name = "Quantidade";
dgv_Carrinho.Columns[3].Name = "Hora";
dgv_Carrinho.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dgv_Carrinho.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dgv_Carrinho.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
// Casa decimal DataGridView
dgv_Carrinho.Columns[1].DefaultCellStyle.Format = "N2";
// Introduçãol das textoxes na datagridview
dgv_Carrinho.Rows.Add(txt_Produto.Text, subtotal, cmb_Quantidade.Text, txt_Hora.Text);
Ps.:Carrinho = 購物車(如超市購物車); Gravar =保存; 產品 = 產品; 霍拉 = 小時; Quantidade = 數量;
您向 dgv_Carrinhh 添加一行,其值為 Subtotal。 但也許沒有什么會在 DGV 中更新這一點。 每次小計更改時,您都必須更改值,如下所示
dgv_CArrinho.Rows[0].Cells[1].Value = subtotal
但這使用起來並不重。 您可以檢查數據源的概念,將類鏈接到您的數據網格視圖,而不必每次都手動設置值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.