文件名称:C# notepad 记事本和完整源码(仿微软)
文件大小:164KB
文件格式:RAR
更新时间:2012-12-16 07:31:28
C#记事本
仿微软,简单功能齐全的notepad记事本程序和源码,提供给初学者交流和学习。
对search方法略作修改,查不到字符时返回起始位置;
public void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length > 0)
{
str = textBox1.Text;
fm.searchStr = textBox1.Text;
fm.matchCase = checkBox1.Checked;
fm.upCheck = radioButton1.Checked;
}
else
{
str = fm.searchStr;
checkBox1.Checked = fm.matchCase;
radioButton1.Checked = fm.upCheck;
}
if (str == null)
{
MessageBox.Show("找不到" + str, "记事本");
}
else
{
if (checkBox1.Checked)
{
if (radioButton2.Checked)
{
select += fm.richTextBox1.SelectedText.Length;
marker = select;
select = fm.richTextBox1.Find(str, select, RichTextBoxFinds.MatchCase);
if (select == -1 ||select
【文件预览】:
Notepad1
----Notepad1()
--------bin()
--------gotoForm.cs(2KB)
--------replaceFrom.cs(5KB)
--------searchForm.resx(6KB)
--------Program.cs(26KB)
--------obj()
--------title.ico(97KB)
--------replaceFrom.resx(6KB)
--------helpForm.cs(7KB)
--------replaceFrom.Designer.cs(7KB)
--------Program.resx(11KB)
--------helpForm.resx(24KB)
--------gotoForm.Designer.cs(4KB)
--------Notepad1.csproj(4KB)
--------gotoForm.resx(6KB)
--------Properties()
--------searchForm.cs(6KB)
--------searchForm.Designer.cs(7KB)
----Notepad1.suo(23KB)
----Notepad1.sln(914B)