gpt4 book ai didi

DataGridView:使用小数的 DefaultCellStyle

转载 作者:行者123 更新时间:2023-12-04 03:59:13 25 4
gpt4 key购买 nike


我在 winforms 上使用 Datagidview 控件。这是动态填充的。我正在尝试在网格中显示 4 位十进制格式的数字。我将 DefaultCellStyle 属性应用为;

dataGridViewCellStyle2.Format = "N4";
dataGridView1.DefaultCellStyle= dataGridViewCellStyle2;


当我将数据输入为 21.2134 时,它会正确显示。但是当我输入 20 这样的完整数字时,它显示的数字是 20.0000。我想摆脱那些尾随的 0。编辑:

又遇到一个问题。使用此代码,它接受的数据为 21.2100。


请帮我解决这个问题。
提前致谢。
维杰

最佳答案

你应该尝试将格式设置为

dataGridViewCellStyle2.Format = "0.####";

这将确保最多四个小数点,并且只有在存在值时才会显示

因此,在您的情况下,它应该是 21.2134 而只是 20。当您想要访问这些值时,请使用 FormattedValue,它将按照为输入的值指定的格式进行格式化。

关于DataGridView:使用小数的 DefaultCellStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7595154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com