C#nedir?com Homepage
Forum Home Forum Home > C# / .NET > Visual C#
  New Posts New Posts RSS Feed - Picture box 'a resim çizme
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Picture box 'a resim çizme

 Post Reply Post Reply
   

Author
Message
ZFRKNC View Drop Down
Newbie
Newbie


Joined: 06 Temmuz 2020
Location: MANİSA
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote ZFRKNC Quote  Post ReplyReply Direct Link To This Post Topic: Picture box 'a resim çizme
    Posted: 09 Temmuz 2020 at 01:45
Merhabalar, 

Şöyle bir projem var , bir picture box'ım var ve altında da listview var.Göz at butonu ile pc üzerindeki resimleri listview'e aktarıp, üzerine tıkladığımda ise tıklanan resim picturebox'da gösteriliyor.Kullandığım kodlar;


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
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, Image.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 = Image.FromFile(resimkonumu[listView1.SelectedIndices[0]]);
        }
    }
}

Şimdi amacım ,bu picturebox'a aktarılan resim üzerine mouse ile istediğim şekli çizmek ve istersem sonradan mouse ile çizdiğim bu çizimleri silmek.(ama listview'den aktarılan resimde herhangi bir silinme olmayacak)

Bu konuda bana yardımcı olabilir misiniz?

Back to Top
 Post Reply Post Reply
  Share Topic   
   


Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.01
Copyright ©2001-2014 Web Wiz Ltd.