删除问题,百度知道问题怎么删除
记事本中如何让菜单命令“删除”在选取文本前处于不可用状态,当选取文本后可用,如何删除richtextbox控件中的选定的文本?
解决方案
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
this.menu_Del.Enabled = richTextBox1.SelectedText.Length > 0;
}
//删除
private void menu_Del_Click(object sender, EventArgs e)
{
this.richTextBox1.SelectedText = string.Empty;
} richtextbox中应该有个SelectionChanged事件,监控那个事件,然后根据Selection的长度,对菜单项进行可用控制 将Selection="";应该就是把文本删除了 2樓Snowdust(雪尘)的方法相當簡煉.你就看他的得了.
用户评论