问题标签 [numericupdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5618 浏览

.net - 如何在验证之前访问 NumericUpDown 控件的文本?

我有一个带有 System.Windows.Forms.NumericUpDown 控件的表单。

假设范围是从 0 到 100,当前值(通过微调器到达)是 100。我可以输入一个超出允许范围的数字(比如 567),但是当我在表单上单击“确定”时重置值,它只是默默地将超出范围的值设置为 100 并关闭表单。

客户想要一个明确的消息,表明号码超出范围。因此,我查看了NumericUpDown.Text关闭表单上的属性,但该属性给了我“100”而不是“567”。

我在哪里(或如何)“捕捉”控件中出现的文本是“567”的事实?

0 投票
1 回答
2651 浏览

c# - 如何使用 NumericUpDown 计算文本框值的总数?

我正在尝试制作一个小的披萨订单,但我的计算有问题。选择披萨后,单价和总计算都可以,但选择添加会带来问题。更改 NumericUpDown 值后,卡路里不正确(所有单位都有不变的价格和卡路里)。NumericUpDown 的名称是 numberofunit。我该如何计算它们?

此代码是胡椒的复选框代码。

这是我的申请表格。

0 投票
0 回答
634 浏览

asp.net - Ajax NumericUpDownExtender 错误

尝试使用 numericupdown 控件时出现此错误:

程序集“AjaxControlToolkit,版本=3.0.30512.20315,文化=中性,PublicKeyToken=28f01b0e84b6d53e”包含名称为“AjaxControlToolkit.NumericUpDown.NumericUpDownBehavior.debug.js”的 Web 资源,但不包含名称为“AjaxControlToolkit.NumericUpDown”的嵌入资源。 NumericUpDownBehavior.debug.js'。

我对此进行了研究,发现出现此问题是因为 AJAXToolkit 的源代码调用文件“NumericUpDownBehavior.debug..js”。我见过的唯一解决方案是这个:

下载带有源代码的 ajax 控件工具包。转到文件夹“AjaxControlToolkit\NumericUpDown\”,那里有一个名为“NumericUpDownBehavior.debug..js”的文件。将其重命名为“NumericUpDownBehavior.debug.js”。在此之后,在 Visual Studio 中打开“AjaxControlToolkt”项目并在解决方案资源管理器中选择“显示所有文件”。从项目中排除带有双点 (.debug..js) 的文件并包含正确的文件。右键单击.js 文件并选择“属性”。从那里选择构建操作“嵌入式资源”。编译它并将生成的 dll 添加到您使用 ajax 的项目中(替换 dll)。

我已经尝试过了,但我一定做错了,因为它不起作用。任何人都可以为这个问题提供更详细的解决方案吗?

谢谢!

0 投票
1 回答
1486 浏览

winforms - 基于 numericupdown 在 DataGridView 中添加行

如何根据 numericupdown 值的值添加和删除行?

我试过创建这个;

它添加正确,但是,当我减少它继续添加的值时!

是的,我知道这确实是错误的,因为它总是在 numericupdownvalue 改变时添加。

我要问的是数字控件中是否有增加属性和减少属性?有没有办法解决我的问题?

顺便说一句,我已将 numericupdown 值设置为 1,因此 1 是默认值。

拜托拜托!!!

0 投票
1 回答
1748 浏览

c# - 日期时间选择器操作

我有 2 个 dateTimePicker 和 1 个 numericUpDown 值。

我想将 dateTimePicker1 设置为我的开始日期。并且每当我增加 numericUpdown 的值时,它都会从 dateTimepicker1 中的选定日期增加 1 天;

例如。dateTimePicker1.Value =(2012 年 2 月 18 日 - 用户选择) dateTimePicker2.Value(2012 年 2 月 18 日)

因此,如果用户没有增加 numericUpDownValue,则 DTP2 将等于 DTP1

因此,如果用户增加 numericUpdownValue(例如 1,DTP 将是(2012 年 2 月 19 日));

这是我尝试过的:

我将 dateTimePicker 的值设置为今天提前 1 天。

此代码给了我一个错误。是的,我知道这是不正确的,但至少我已经尝试过了。有愿意帮忙的吗?谢谢!

0 投票
1 回答
1532 浏览

c# - Numericupdownextender 事件处理程序的代码

我想通过单击 ajax numericupdownextender 控件来根据文本框的值更改图像控件的图像。请在 c# 中提供解决方案,并告诉我如何为此编写自定义代码。

0 投票
2 回答
880 浏览

c# - 如何更改已禁用数字 updown 的前景色/背景色?

当我禁用Numeric UpDown控件时,我希望该用户仍然可以读取其值。但我无法更改该工具的前景色或背景色。我尝试使用 ReadOnly 属性而不是 Enabled/Disabled 属性,但它也不起作用。我怎么解决这个问题?

0 投票
1 回答
762 浏览

c# - 在同步融合网格控件中添加 numericup down

Reg windows forms syncfusion, grid control 我正在尝试添加一个弹出框,就像我们在 xcel 中的弹出框一样。在右键单击单元格然后插入时,会出现一个小弹出框,询问需要插入多少行。

所以这就是我所做的

但是这种添加带有数字上下的面板的方式似乎不起作用。基本上,一旦单击插入,我想要一个带有数字上下和按钮的小窗口/面板。用户从上/下选择一个值,然后单击确定按钮。

有什么建议么?

谢谢孙

0 投票
2 回答
1246 浏览

vb.net - vb.net 所有 numericUpDown GotFocus

在 vb.net 中,我想将所有 numericUpDown (NUD) 控件设置为在接收焦点时选择它们的值,就像文本框一样。

我需要为每个 NUD 编写 GotFocus 处理程序吗?

EDI:我知道我可以widthBox.Select(0, widthBox.ToString().Length)用来做选择我只需要能够将它应用到所有 NUD GotFocus 事件

0 投票
3 回答
1439 浏览

c# - NumericUpDown 背景颜色未按预期工作

我最近需要编写一个版本的 Windows NumericUpDown 控件,它可以突出显示一个值是否是强制性的。它需要通过更改控件的背景颜色来做到这一点。我认为这很简单,但在尝试这样做时,我发现它有一个奇怪的副作用,即没有完全绘制所有控件。

使用下面的代码,我看到了:

当我在 Windows 窗体上放置一个控件并更改 BackColor 属性(即更改为 Blue)时,整个控件的数字部分都会改变颜色。如果,或者,我改变了我的“IsMandatory”属性,并不是所有的背景颜色都改变了(它留下了一个边框)。因此,如果我将 BackColor 更改为 Blue,然后将 IsMandatory 设置为 True,我会得到一个带有蓝色边框的 LightBlue 控件(强制颜色) 。

我不明白为什么会这样,因为它们都使用相同的代码。

想法或解释非常受欢迎。

这是它的样子: