首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

删除有关问题

2012-01-29 
删除问题 记事本中如何让菜单命令“删除”在选取文本前处于不可用状态,当选取文本后可用,如何删除richtextbo

删除问题

记事本中如何让菜单命令“删除”在选取文本前处于不可用状态,当选取文本后可用,如何删除richtextbox控件中的选定的文本?

[解决办法]
richtextbox中应该有个SelectionChanged事件,监控那个事件,然后根据Selection的长度,对菜单项进行可用控制
[解决办法]
//控制删除菜单
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;
}
[解决办法]
将Selection= " ";应该就是把文本删除了
[解决办法]
2樓Snowdust(雪尘)的方法相當簡煉.你就看他的得了.

热点排行