我正在试验NumericUpDown控件并对其灵活性有疑问.基本上,我想做的是显示年份范围,如下所示:
2006- 2007年; 2007-2008; 2008- 2009年; 2009-2010
显然,我希望控制器在按下按钮时循环通过与此类似的范围.
如果可能,范围将需要在2006-2007和当前年份+1(即2009-2010;明年:2010-2011)开始.
这可能吗?有人有任何例子吗?我目前将此设置为组合框,但认为NumericUpDown控件在这种情况下使用会非常好.
谢谢...
NumericUpDown我的表单上有很多字段,我想要在用户编辑其中一个字段时重新计算所有字段.
毋庸置疑,我不能只使用ValueChanged事件,因为它也是由程序化变化触发的,这给我们带来了无限循环.
那么如何区分用户自制的调整和程序化的属性变化呢?
我需要一个用户能够双向编辑字段 - 通过单击增量/减量按钮和直接编辑字段文本.
我有一个程序设置有3个数字提示.他们的名字是秒N,分钟N和小时N. 我想根据numericupdowns的值设置一个计时器.
示例:如果secondsN的值为3,那么我希望将时钟设置为3秒,我认为这是3000毫秒.
那怎么能这样呢?
谢谢你的帮助!
我有一个带有一些 numreicUpDown 控件的 WinForm,我想知道该值是否已增加或减少。控件会触发这两种情况下更改的事件值,据我所知,程序调用方法 UpButton 和 DownButton。有没有其他方法可以知道值是如何更改的,或者我必须使用此方法来执行此操作(例如触发事件器在上下按钮中实现我的代码)
在VB Win-forms应用程序中,NumericUpDown控件仅用于滚动数字.它的定义是:
Windows窗体NumericUpDown控件看起来像一个文本框和一对箭头的组合,用户可以单击该箭头来调整值.控件显示并设置选项列表中的单个数值.如图所示这里.
我想使用字符串而不是数值.例如,成绩:"A","B","C"等.我想我需要使用UserContorl来编写另一个自定义的"StringUpDown"控件.
如何以这种方式增加NumericUpDown十进制:
0.01, 0.02, 0.03, 0.01, 0.02, 0.03...
Run Code Online (Sandbox Code Playgroud)
并不是
1.00, 2.00, 3.00, 4.00, 5.00...
Run Code Online (Sandbox Code Playgroud) 我想使用 numericUpDown 从用户处获取 4 位数字的值。所以,我想设置“0000”而不是“0”来记住他们输入4位数字。
我正在用 C# 编写 WinForm 程序。
我正在等待你的帮助。
在 C# 中,我有一个代表浮点值的NumericUpDown控件,例如 2.3。它可以从用户界面增加或减少 0.1。
但是,该值无法以编程方式写入或读取,因为它是 C# 中的 int。我需要能够读取和写入这个浮点(或双精度)值。
目前,编译器强制我将其转换为 int 并删除小数位。这显然是 C# 中的一个错误。