WinformGDIPaintPlane/MainForm.cs
(开头部分) 11KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using PP.PaintLib;
using System;
using System.Drawing;
using System.IO;
using System.Windows.Forms;
using Helper;
namespace MyPaint
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private DrawBoard drawingBoard; //底层画板
private Button preButtonShape; //上一个被点击图形
private Button preButtonTool; //上一个被点击工具
private ColorDialog colorDialog; //颜色框
private OpenFileDialog openFileDialog; //打开文件
private SaveFileDialog saveFileDialog; //保存文件
private bool isDrawing = false;
private FrmICOSetting frmICONSetting;
private int ICONWidth; //宽度
private int ICONHeight; //高度
private void MainForm_Load(object sender, EventArgs e)
{
drawingBoard = new DrawBoard(this.Board);
btnDraw_Click(null, null);
colorDialog = new ColorDialog();// 创建颜色选择对话框
colorDialog.Color = Color.Black;
openFileDialog = new OpenFileDialog();// 创建打开文件对话框
openFileDialog.Multiselect = true;
openFileDialog.Filter = "图像文件 (*.jpg; *.jpeg; *.png; *.bmp)|*.jpg; *.jpeg; *.png; *.bmp";
saveFileDialog = new SaveFileDialog();// 创建保存文件对话框
saveFileDialog.Filter = "图像文件 (*.jpg; *.jpeg; *.png; *.bmp)|*.jpg; *.jpeg; *.png; *.bmp";
//菜单按钮点击事件
this.ICOSizeSetting.Click += new EventHandler(this.MenuCommand);
this.ChangeToICO.Click += new EventHandler(this.MenuCommand);
this.Exit.Click += new EventHandler(this.MenuCommand);
////放大缩小图形事件
//Board.SizeChanged += (sender1, e1) =>
//{
// if (Board.Size.Width == 0 || Board.Size.Height == 0) return;
// drawingBoard.ReloadPictures(Board);
// isDrawing = false;
// drawingBoard.ShowImage();
//};
//选择绘图工具事件
后面还有 274 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。