ZFRKNC
新成员
- 已加入
- 2020年7月12日
- 留言内容
- 2
- 编程经验
- Beginner
您好,我正在尝试提出一个解决我的数学问题的应用程序。
我想做这个 ;
一个用于将图像上传到图片框的按钮,然后我要用鼠标在此图像上绘制。还有一个用于注释的橡皮擦(不是pixboxbox图像)。因为很多图像程序都使用橡皮擦作为白色。我的代码是
你能帮忙吗?
我想做这个 ;
一个用于将图像上传到图片框的按钮,然后我要用鼠标在此图像上绘制。还有一个用于注释的橡皮擦(不是pixboxbox图像)。因为很多图像程序都使用橡皮擦作为白色。我的代码是
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using 系统绘图;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace resim_galerisi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Color renk = Color.Red;
int resimsayar = 0;
List<string> resimkonumu = new List<string>();
private void Form1_Load(object sender, EventArgs e)
{
openFileDialog1.Multiselect = true;
}
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
foreach (string DosyaYolu in openFileDialog1.FileNames)
{
imageList1.Images.Add(DosyaYolu, 图片.FromFile(DosyaYolu));
resimkonumu.Add(DosyaYolu);
ListViewItem önizleme = new ListViewItem();
listView1.Items.Add(önizleme);
önizleme.ImageIndex = resimsayar;
resimsayar=resimsayar+1;
}
}
}
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
if (listView1.SelectedItems.Count < 1)
{
return;
}
pictureBox1.Image = 图片.FromFile(resimkonumu[listView1.SelectedIndices[0]]);
}
}
}
由主持人最后编辑: