c# 选择事件
来源:百度知道 编辑:UC知道 时间:2024/07/01 03:16:45
我不是问选择的内容是不是为空,那个我知道
我是问是什么事件去判断
“回答者: _冻结_ - 首席运营官 十二级”:TextBox控件有SelectionChanged事件吗?好象没有吧!
可以用textBox1.Focus()来判断Focus()返回值为bool类型
如:
if (textBox1.Focus())
{
//要执行的操作代码
}
另外还可以把你要进行的操作代码写在 textBox 的事件中
如下面几个事件
TextChanged 只要textBox 内容改变 触发,
Click 只要单击 触发,
MouseClick 只要单击(和上面的Click事件一样效果) 触发,
MouseDoubleClick 鼠标双击触发,
richTextBox1.SelectedText
textBox1.SelectedText
用上面2个属性,干嘛非得用事件呢,复制粘贴的时候判断一下就行了。
if (textBox1.SelectedText == "")
{
MessageBox.Show("没有选择");
}
else
{
MessageBox.Show("选择了");
}
if (richTextBox1.SelectedText == "")
{
MessageBox.Show("没有选择");
}
else
{
MessageBox.Show("选择了");
}
直接判断就可以了 if(textBox1.T