今天热门
热点:

C# 判断文本是否被修改了,


如题,文本可以是TextBox,richTextBox控件里的文本。。。可以实现判断文本是否被修改了?如果可以又该如何实现。。。

解决方案

根据不同的平台,有不同的方法。

对于 Windows Forms:订阅 TextBox.TextChanged 事件。
对于 Windows Presentation Foundation:订阅 TextBox.TextChanged 事件,或 INotifyPropertyChanged.PropertyChanged 事件。
对于 Web Forms 的 ASP.NET 控件,订阅 TextBox.TextChanged 事件;对于客户端 HTML form,订阅 onchange 事件。

下面给出一个简单的例子。

private void MyTextBox_TextChanged(object sender, EventArgs e)
{
    TextBox tb = sender as TextBox;
    if (!tb.Text.Equals(this.myOrginalTextBoxText))
    {
        MessageBox.Show("Text is not identical to the origin.");
    }
}

www.zrccd.nettrue/topics/20180116/67838.htmlTechArticleC# 判断文本是否被修改了, 如题,文本可以是TextBox,richTextBox控件里的文本。。。可以实现判断文本是否被修改了?如果可以又该如何实现。。。 解决方案 根据不同的平台,有不同的...

相关文章

    暂无相关文章

用户评论

大家都在看