首页 > 代码库 > 记事本
记事本
记事本的制作
首先是在【菜单和工具栏】用【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 属性
记事本