码迷,mamicode.com
首页 > 其他好文 > 详细

记事本

时间:2017-07-16 15:43:21      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:编辑   粘贴   返回   使用   菜单   全选   控件   ogr   Owner   

记事本的制作
首先是在【菜单和工具栏】用【MenuSript】然后选中插入标准项,在公共控件选中【TextBox】然后是选中多行,在属性【Dock】中使用沾满属性
在最顶上的那一栏的文件中要想添加下面的功能,则
撤销文本框中的上一个编辑动作【Undo】一个方法不需要任何返回值 TextBox1.Undo();撤销就做完了
剪切【cut】将文本框中当前选中的内容移动到剪切板中TextBox1.cut();剪切就完了
粘贴【Paste】将选定文本设置为指定文本,但不清除撤销缓冲区,通过在文本编辑控件中当前所选内容粘贴剪切板的内容TextBox1.Paste();
复制:textBox1.Copy();
删除:TextBox1.Text = textBox1.Text.Replace(TextBox1.SelectText,""),括号里的是选中的内容,将文本框选中的内容替换成空字符串,然后再给其文本框赋值回去
SelectText:获取或设置一个值,该值指示控件中当前选中的文本
全选:textBox1.SelectAll();
SelectAll:选定文本框中的所有文本
时间:textBox1.Text += DateTime.Now.ToString("hh : mm yyyy-MM-dd");
查找:跨窗体操作,Form2 f2 = new Form2(this); f2.Owner = this; f2.Show(); 注意:加了一步(f2.Owner = this; Owner :拥有者)
f2.ShowDialog();这个是弹出的窗口不关闭其余的窗口无法使用

颜色选择:
对话框控件:DialogResult dlr = colorDialog1.ShowDialog(); 文本框的颜色设置
if(dlr == DialogResult.OK)
{
textBox1.ForeColor = colorDialog1.Color; //选择的是文本框的全部颜色

}
ColorDialog - 颜色选择
ShowDialog() 方法
DialogResult 返回的类型
对象.Color 属性


字体颜色:DialogResult dlr = fontDialog1.ShowDialog();
if(dlr == DialogResult.OK)
{
textBox1.Font = fontDialog1.Font; //通过这个控件选择字体的样式,返回的就是font类型的数据类型,然后给textBox1.Font
textBox1.ForeColor = fontDialog1.Color; //设置前景色
}
FontDialog 显示的是用户获取的在电脑的字体中进行选择字体
ShowDialog() 方法
DialogResult 返回的类型
对象.Font 属性
对象.Color 属性

记事本

标签:编辑   粘贴   返回   使用   菜单   全选   控件   ogr   Owner   

原文地址:http://www.cnblogs.com/yunpeng521/p/7182864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!