黑马程序员技术交流社区
标题:
问一个很简单的问题
[打印本页]
作者:
卢京
时间:
2012-9-25 07:27
标题:
问一个很简单的问题
昨天再做记事本,菜单有多个选项,复制( txt.Copy();)剪切(txt.Cut();)粘帖(txt.Paste();)都找到了,我就是没找到删除文本的方法,哪位能告诉我啊
作者:
许庭洲
时间:
2012-9-25 08:32
private void 全选ToolStripMenuItem_Click(object sender, EventArgs e)
{
txtText.SelectAll();
if (txtText.SelectedText != "")
{
this.复制ToolStripMenuItem.Enabled = true;
this.剪切ToolStripMenuItem.Enabled = true;
this.删除MenuItem4.Enabled = true;
}
else
{
this.复制ToolStripMenuItem.Enabled = false;
this.剪切ToolStripMenuItem.Enabled = false;
this.删除MenuItem4.Enabled = false;
}
}
private void toolStripButton8_Click(object sender, EventArgs e)
{
this.删除MenuItem4_Click(sender, e);
}
private void 删除MenuItem4_Click(object sender, EventArgs e)
{
txtText.SelectedText = "";
}
private void txtText_Click(object sender, EventArgs e)
{
if (txtText.SelectedText != "")
{
this.复制ToolStripMenuItem.Enabled = true;
this.剪切ToolStripMenuItem.Enabled = true;
this.删除MenuItem4.Enabled = true;
}
else
{
this.复制ToolStripMenuItem.Enabled = false;
this.剪切ToolStripMenuItem.Enabled = false;
this.删除MenuItem4.Enabled = false;
}
}
作者:
李阳Leo
时间:
2012-9-25 08:55
删除?删除不就是txt.clear();
作者:
卢京
时间:
2012-9-25 10:44
李阳_TickTock 发表于 2012-9-25 08:55
删除?删除不就是txt.clear();
clear();不是清空了啊
作者:
李阳Leo
时间:
2012-9-25 11:32
卢京 发表于 2012-9-25 10:44
clear();不是清空了啊
那你的删除是想做什么效果?
选中然后点删除,选中的就删掉了?
那我为什么不按一下退格键呢?。。。
你如果真是想做这种效果,思路如下:
得到txt里的所有文本,赋值给字符串1
得到选中的文本,赋值给字符串2
txt.text = 字符串1.Replace(字符串2,“”)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2