将文本框传递给方法。使用textchanged事件时。 C#Visual Studio - c#

我的表单上有一个文本框,试图向其中添加一些验证。我已将以下方法附加到textchanged事件。但是我得到一个'没有重载的方法匹配system.EventHandler'错误。我真的不明白为什么要得到它。调用该方法时,是否没有将参数传递给该方法?

        private void rangeValidate(TextBox textbox)
        {

            int mark = Convert.ToInt32(textbox.Text);
            if (mark >= 0 & mark >= 100)
            {
                MessageBox.Show("Please enter a number betwen 0 and 100");
            }

        }

参考方案

如果您附加了此方法:

private void rangeValidate(TextBox textbox)

TextChanged,则需要符合委托人签名。因此,像这样更改它:

private void rangeValidate(object sender, EventArgs e)
{
    TextBox textbox = sender as TextBox;
    int mark = Convert.ToInt32(textbox.Text);
    if (mark >= 0 & mark >= 100)
    {
        MessageBox.Show("Please enter a number betwen 0 and 100");
    }
}

Visual Studio Code可以增量编译Java Web App项目吗? - java

我是Visual Studio Code的新手。我正在尝试将其与使用Maven的现有Java Web应用程序项目一起使用。我已经下载了推荐的Java扩展,例如Java Extension Pack,Java Maven和Java Tomcat。在IntelliJ(我通常的IDE)中,我可以很快地从Java的少量编辑转到Tomcat中刷新的WAR。如果我编辑文…

在Visual Studio Proff中调试本机代码 - c#

我们在这里使用的解决方案包括C#中的一个项目和C中的另一个项目。是否可以在Visual Studio中调试c代码? c#参考方案 当然,如果您有源代码,请从中创建一个项目,作为调试进行编译(添加断点,监视...)并进行调试。

每次将鼠标悬停在调试模式下的变量时,MS Visual Studio Express 2012桌面都会崩溃 - c#

导致崩溃的代码示例当我将鼠标悬停在previousKey上时,它会崩溃我以前使用过很多次,直到现在它从未崩溃过。崩溃信息应用事件名称:BEX应用程序名称:WDExpress.exe应用程式版本:11.0.50727.42应用时间戳:503ebe9f错误模块的名称:StackHash_0a9e错误模块的版本:0.0.0.0异常移位:71d071c6异常代码:c…

如何在Visual Studio 2008速成版中生成Make File - c#

有人知道如何在Visual Studio C#2008 Express Edition中生成Make File吗? 参考方案 使文件在.NET世界中几乎没有用处。而是考虑使用MSBuild。

如何为Aptana Studio 3添加PHP 5.4语法支持? - php

在Aptana的代码编辑器中使用语法功能PHP 5.4(例如,用[]代替array ())时,出现语法错误。有没有办法增加对PHP 5.4的支持? 参考方案 还没。在http://jira.appcelerator.org/browse/APSTUD-4447有一张票干杯