文本框里面的文本被删除时用什么事件来判断啊??
文本框里面的文本被删除时用什么事件来判断啊??想了 好久 , 还是 不知道 ..请教
------解决方案--------------------TextChanged
------解决方案--------------------TextChange事件应该可以满足你!
------解决方案--------------------
------解决方案--------------------你可以再textbox的keydown事件中判断是否输入删除键,
C# code
private void textBox1_KeyDown( object sender , KeyEventArgs e )
{
if ( e.KeyCode==Keys.Back||e.KeyCode==Keys.Delete )
{
MessageBox.Show( "删除" );
}
}
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
按字符串长度嘛
------解决方案--------------------
C# code
int len = 0;
private void Form1_Load(object sender, EventArgs e)
{
len = this.textBox1.Text.Length;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
if(this.textBox1.Text.Trim().Length < len)
{
MessageBox.Show("delete");
}
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
len = this.textBox1.Text.Length;
}
------解决方案--------------------
int len = 0;
private void Form1_Load(object sender, EventArgs e)
{
len = this.textBox1.Text.Length;
}
private void textBox1_Te……
比如 TextChanged 好多
------解决方案--------------------
------解决方案--------------------
TextChanged 事件 判断text的值为空时发生
------解决方案--------------------
TextChange
Text.Length 减少时闪烁,其他的不处理