我是一个新手C#开发人员,我不能找出我得到的一些错误。让我解释一下我创建计算器的步骤。
首先,我创建了两个变量
string operand = string.Empty;
string input = string.Empty;
// input will be a number in string such as "1" or "2"
// operand will be an operand such as "-" or "+"
// I've created a button
private void btn1
我正在努力寻找这个问题的具体答案,因此我自己也在问它。 我有一个包含列的DataGridView,它应用了以下格式: DGV.Columns(3).DefaultCellStyle.Format = "C2" 在表单上有一个文本框,用户可以在其中输入一个数字,然后在DGV中的一个单元格中输入该值: For Each dr As DataGridViewRow In DGV.Rows
dr.Cells("ColumnHeader").Value = TextBox.Text
Next 在执行上述代码之前,此事件在TextBox上发生以格式化其值: Pri
我有一个表单,用户输入一个数字,我希望我的宏检查这个数字是否存在于一个特定的列表中,以便做一些事情。我就是这样做的:
Private Sub CommandButton3_Click()
Dim number As Integer, i As Integer
For i = 10 To 10020
If TextBox1.Value = Sheet1.Cells(i, 2).Value Then
number = TextBox1.Value
End If
Next i
MsgBox "A dica número " &am
我使用JavaScript有这个条件,我有两个文本框,在这里我将比较输入(输入是数字)。条件是,当textbox 2小于textbox 1时,它将收到一条警告消息,说明textbox2必须大于textbox2。所以当输入是这样的
textbox2 > textbox1
15 > 1 = alert pops out
15 > 2 = not ok
15 > 3 = not ok
15 > 4 = not ok
15 > 5 = not ok
15 > 6 = not ok
15 > 7 = not ok
15 &
我试图检查用户是否在文本框中输入一个数字值,小数位是否被接受。任何帮助都是非常感谢的。
Private Sub textbox1_AfterUpdate()
If IsNumeric(textbox1.Value) = False Then
Me!textbox1.Undo
MsgBox "only numbers are allowed"
Exit Sub
End If
Exit Sub
使用BeforeUpdate事件:
Private Sub textbox1_BeforeUpdate(Cancel As Integer)
If IsNumeric(textbox
private void textBox1_TextChanged(object sender, EventArgs e)
{
var x = textBox1.Text;
var y = 1000000;
var answer = x * y;
}
这是我目前的密码。我希望从textBox1获取用户输入,并将其乘以1000000,因为它需要转换用户输入。但这段代码并不是,因为x在技术上不是一个数值。我怎么才能起作用呢?
当我更新文本框时,我正在尝试让用户表单更新其他字段。我的问题是,即使我编写了TextBox1.Value,它仍然将我的输入视为文本,因此只有当我将表中的数字格式化为文本时,它才会找到匹配。
下面是我当前的代码:
Private Sub TextBox1_Change()
On Error Resume Next
ComboBox2.Value = Application.WorksheetFunction.Index(Sheets("Projekt").Range("Projektnamn"), Application.WorksheetFunction.Mat
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Sum As Integer
Dim input(9) As Integer
input(0) = CInt(TextBox1.Text)
input(1) = CInt(TextBox2.Text)
input(2) = CInt(TextBox3.Text)
input(3) = CInt(TextBox4.Text)
我试图在我的用户表单上“帮助”文本输入框的用户输入百分比。
到目前为止,我的输入框将任何输入转换为百分比形式。这意味着输入"6“将将值转换为600%。如下所示
databaseViewer是输入框填充的列表(从工作表中获取数据)。
Sub pctTextInput(header As String, inputbox As Object)
If IsNull(databaseViewer.Value) Or inputbox.Text = "" Then
GoTo 0
Else
With Cells(databaseVi
我是C#的新手,目前我正尝试为天气制作两个简单的文本框,一个是以摄氏为单位的温度,另一个是以华氏表示的温度,我想做的是让用户在任何文本框中输入温度,而另一个则计算并转换成从摄氏到华氏,反之亦然,
但是我不断地收到错误:“名称'TXTF”在当前上下文中不存在“”名称'TXTC“在当前上下文中不存在”
这是我的密码:-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebCont
看看这张照片。-
我想检入Textbox1,在textbox2中输入数字,如果有该数字,我将出现在另一个文本框中。当在textbox1中有像10,11这样的数字时,问题就出现了,如果我输入textbox2数字1,那么它就会被认为是这样的,它看起来就像有数字1一样。我只会使用1到80之间的数字。
我哪里错了?
' Split string based on space
Dim textsrtring As String = TextBox1.Text
Dim words As String() = textsrtring.Split(New Char
我有一个有四个字段的访问表单。两个未绑定文本框和两个绑定组合框。
用户要在textbox1中输入一个国家名,而下面的Combobox1只提供一个与“我的国家表”相匹配的选项。
然后,用户向textbox2输入一个区域名,Combobox2只给出匹配的区域。
但是,当我移动到一个新记录时,文本框值仍然保持不变。即使当我删除文本框的内容并键入不同的国家名称或区域名称时,组合框仍然引用旧值。
我通过添加代码找到了解决这个问题的方法
Private Sub Textbox1_AfterUpdate()
Me.Combobox1.Requery
End Sub
Private Sub Textbox2
我正在尝试创建一个程序,在输入的特定文本框中计算公式,例如税前和税后总计。当我试图添加所有textbox1、textbox2和textbox3的总和时,我就得到了这个结果。这就是我的测试接口看起来像的样子。
<script type="text/javascript">
function CalculateTotal(TextBox2) {
var price = document.getElementById("TextBox1").value;
var tax = document.getElemen
我想要设置这样的条件:当用户在联系人号码文本框中输入一个字母时,它将显示一个消息框,它会说“这不是一个有效的联系人号码”,这是我的代码。
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
con.Open()
If MsgBox("Are you sure you want to save changes?", vbYesNo) = MsgBoxResult.Yes Then
Di
我见过很多关于make a TextBox只允许数字输入的引用...没问题,我知道怎么做。然而,典型的绑定仍然是到TextBox的“文本”(TextProperty依赖项),它是一个字符串值。
如果正在输入的值被强制转换为数值(例如...整型或双精度浮点型用于最终存储),您将如何使用正确的双向绑定
TextBox.MyInteger
TextBox.MyDouble
TextBox.MyFloat
TextBox.MyDateTime
因此,如果我有一个具有(例如)的类
public class MyRecord
{
public int IntegerOnly { get; set;
我有通过SQL服务器查询的动态数据透视表。我想要添加textbox,它在我键入时过滤数据,而我要做的过滤器是根据数字(我在textbox中输入的内容)<(列的值)过滤数据。
我发现的VBA代码是:
Private Sub TextBox1_Change()
Dim filterInput As Range
Dim filterRange As Range
Set filterInput = Range("n1")
Set filterRange = Range("m10:m60000")
filt
我想要的是,当我在文本1中输入一个数字时,比如我输入了3,它应该显示3个文本框,但我总是会得到一个错误。此外,我还必须将它保存在数据库中,但我不知道如何保存。救命求你..。
Private boxes(TextBox1.text) As TextBox
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim newbox As TextBox
For i As Integer = 1 To TextBox1.Text