资源简介
一个简单的text记事本,打开保存加粗倾斜等功能
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Drawing.Text;
using System.Collections;
using System.IO;
namespace Notepad
{
public partial class FrmChild : Form
{
public FrmChild()
{
InitializeComponent();
}
//窗体加载事件
private void FrmChild_Load(object sender EventArgs e)
{
//窗体加载时要加载系统字体
InstalledFontCollection myFonts = new InstalledFontCollection();
FontFamily[] ff = myFonts.Families;
ArrayList list = new ArrayList();
int count = ff.Length;
for (int i = 0; i< count; i++)
{
string FontName = ff[i].Name;
toolStripComboBoxFonts.Items.Add(FontName);
}
}
private void toolStripButtonBold_Click(object sender EventArgs e)
{
if (textBoxNote.Font.Bold == false)
{
textBoxNote.Font = new Font(textBoxNote.Font Fontstyle.Bold);
}
else
{
textBoxNote.Font = new Font(textBoxNote.Font Fontstyle.Regular);
}
}
private void toolStripButtonItalic_Click(object sender EventArgs e)
{
if (textBoxNote.Font.Italic == false)
{
textBoxNote.Font = new Font(textBoxNote.Font Fontstyle.Italic);
}
else
{
textBoxNote.Font = new Font(textBoxNote.Font Fontstyle.Regular);
}
}
private void toolStripComboBoxFonts_SelectedIndexChanged(object sender EventArgs e)
{
string fontName = toolStripComboBoxFonts.Text;
float fontSize = float.Parse(toolStripComboBoxSize.Text );
textBoxNote.Font = new Font(fontNamefontSize);
}
private void toolStripComboBoxSize_SelectedIndexChanged(object sender EventArgs e)
{
string fontName = toolStripComboBoxFonts.Text;
float fontSize = float.Parse(toolStripComboBoxSize.Text);
textBoxNote.Font = new Font(fontName fontSize);
}
private void toolStripComboBoxSize_TextChanged(object sender EventArgs e)
{
string fontName = toolStripComboBoxFonts.Text;
float fontSize = float.Parse(toolStripComboBoxSize.Text);
textBoxNote.Font = new Font(fontName fontSize);
}
private void toolStripButtonSave_Click(object sender EventArgs e)
{
if (textBoxNote.Text.Trim() != ““)
{
if (this.Text == ““)
{
saveFileDialog1.Filter = (“文本文档(*.txt)|*.txt“);
if (saveFi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-09-16 21:03 .vs\
目录 0 2020-09-16 21:03 .vs\Notepad\
目录 0 2020-09-16 21:04 .vs\Notepad\v15\
文件 49664 2020-09-18 22:14 .vs\Notepad\v15\.suo
目录 0 2020-09-16 21:04 .vs\Notepad\v15\Server\
目录 0 2020-09-16 21:04 .vs\Notepad\v15\Server\sqlite3\
文件 0 2020-09-16 21:04 .vs\Notepad\v15\Server\sqlite3\db.lock
文件 585728 2020-09-18 21:58 .vs\Notepad\v15\Server\sqlite3\storage.ide
文件 32768 2020-09-18 21:49 .vs\Notepad\v15\Server\sqlite3\storage.ide-shm
文件 4132392 2020-09-18 22:14 .vs\Notepad\v15\Server\sqlite3\storage.ide-wal
文件 1120 2020-09-16 21:04 Notepad.sln
目录 0 2020-09-18 22:14 Notepad\
文件 187 2020-09-16 21:03 Notepad\App.config
目录 0 2020-09-16 21:04 Notepad\bin\
目录 0 2020-09-18 21:51 Notepad\bin\Debug\
文件 100352 2020-09-18 22:07 Notepad\bin\Debug\notepad.exe
文件 187 2020-09-16 21:03 Notepad\bin\Debug\Notepad.exe.config
文件 38400 2020-09-18 22:07 Notepad\bin\Debug\Notepad.pdb
目录 0 2020-09-16 21:04 Notepad\bin\Release\
文件 5249 2020-09-18 22:14 Notepad\FrmChild.cs
文件 9496 2020-09-18 22:06 Notepad\FrmChild.Designer.cs
文件 6423 2020-09-18 22:06 Notepad\FrmChild.resx
文件 396 2020-09-16 21:05 Notepad\FrmParent.cs
文件 1241 2020-09-16 21:05 Notepad\FrmParent.Designer.cs
文件 4084 2020-09-16 22:25 Notepad\Notepad.csproj
目录 0 2020-09-16 21:03 Notepad\obj\
目录 0 2020-09-18 22:07 Notepad\obj\Debug\
文件 1431 2020-09-17 20:00 Notepad\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7308 2020-09-16 21:28 Notepad\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 42 2020-09-16 21:06 Notepad\obj\Debug\Notepad.csproj.CoreCompileInputs.cache
文件 668 2020-09-18 21:40 Notepad\obj\Debug\Notepad.csproj.FileListAbsolute.txt
............此处省略23个文件信息
- 上一篇:WPF使用MVVM
- 下一篇:模拟人工录入web银行站点密码
相关资源
- C#对接中控指纹仪live20r Demo
- c#语言实现K短路算法
- C# QQ邮箱验证码
- c#区块链编程
- C#开发的看盘小工具
- C#的Ftp客户端+服务端源码
- C# 获取所有网卡IP信息
- C#UDP连接
- c# udp通信例程(上位控制程序)
- C#使用 谷歌身份认证器(GoogleAuthent
- C#仿QQ客户端+服务端+数据库文件
- Nivision找圆
- C# SCADA源码修复
- C#的高仿QQ截屏程序
- C#中WPF联合Halcon的一个学习(解决内存
- C# 视觉处理代码、神经网络和遗传算
- C# 窗体随机移动
- C#,GDI图像平移,缩放
- C# 无损压缩图片
- 输入框自动切换中文(C#winform)vs20
- C# OutlookBar导航菜单控件
- WPF鼠标拖动控件源码
- C#控件美化(TabControlEx)
- 网吧管理系统(包附数据库)
- winform右下角弹窗
- C# 定时提醒器
- C#实现 带列的树控件
- C# .NET5.0(net core)基于WPF(XAML)开发
- wpf echart
- C# 抽奖系统源码
评论
共有 条评论