C# C# Windows Form Örnekleri Programlama

C# OpenFileDialog Kontrolü ile Resim Açma Örneği

Bu yazımızda OpenFileDialog kontrolünü ve bazı özelliklerini inceleyip basit bir örnek yapacağız.Örneğimizde OpenFileDialog kullanarak Formumuza yerleştirdiğimiz PictureBox kontrolüne Resim ekleyeceğiz.

Öncelikle OpenFileDialog kontrolüyle başlayalım.

OpenFileDialog kontrolü bir dialog ekranı vasıtasıyla dosya seçimi yapmamızı sağlayan kontroldür. OpenFileDialog kontrolünün kullanımı için;

tanımlaması yapılmalıdır.
Filter özelliğini kullanarak açılan dialog penceresinde dosya türü filtrelemesi yapılabilir.

Eğer Resim dosyası olarak jpg uzantısı harici diğer resim türlerini de eklemek isterseniz(png,bmp,vs..) aşağıdaki şekilde bir tanımlama yapabiliriz.

Title özelliği ile açılan dialog kutusunun başlığında görünmesini istediğiniz yazıyı ayarlayabiliriz.

Seçtiğimiz dosyanın Dosya yolunu alarak kullanabilmek için ise

şeklinde bir tanımlama yapabiliriz.

Örneğimizde bu özellikleri kullanarak Picturebox‘ ta seçtiğimiz resmin görünmesini sağlayalım.

Öncelikle formumuza 1 adet PitureBox ve Button ekleyelim.

Dosya seç butonuna çift tıklayarak aşağıdaki kodları yazalım.

Programımızı çalıştırdığımızda Dosya Seç butonuna bastığımızda karşımıza gelen dialog penceresinden herhangi bir resmi seçelim.

Daha sonra butonuna basalım. Ve işte sonuç

10 Yorum

  • Bu uygulamanın çoklu versiyonu lazım bana, mesela çoklu olarak 5 tane resim seçtim seçim sonrası bunların 5 ayrı picturebox’a nasıl atabilirim. Acilllllllllllll.

  • Merhaba, ben excel dosyasından veri alıp datagridview a aktarmak istiyorum . Dosyayı seçiyorum ama tabloya aktarma kısmını yapamadım yardım ederseniz sevinririm.

  • Merhaba projemde ürün kayıtları yapıyorum ve kayıtların yanında bir resim ekleme yeri var bunu access veritabanına bildiğiniz bir ekleme yöntemi var mı ve access te nasıl bir tablo satırı açmalıyım yani satırın kategorisi ne olmalı teşekkürler.

  • Merhabalar,
    C# proje ödevi kapsamında Resim Şifreleme ödevini almış bulunmaktayım. İnternette yaptığım araştırmalarda net bir şey bulamadım (daha çok resmi siyah beyaz yapma, gölgelendirme, döndürme işlemleri,vb. gibi konularla karşılaştım).
    PictureBox a resim yükleyebiliyorum. Yalnız daha sonra resim piksellerine nasıl ulaşacağımı bilmiyorum. Hocamız Picturebox a resmi buton yardımıyla almamı istedi. Netten baktığımda “OpenFileDialog” komutuyla karşılaştım. Ama bu komutun yanında “bitmap” adı verilen yapıda kullanılıyor. Hangisini kullanmam gerek? Aynı zamanda pikselleri nasıl diziye aktaracağım?
    Bunun yanında resmi puzzle şeklinde parçalamam gerekiyor. Daha sonra herbir puzzle ı kendi içinde karıştıracağım (iki tane for döngüsü kullanılacakmış). Şifrelenmiş resmin normal görüntüsü istendiğinde ise (2. butona basıldığında) 2. bir pictureBox a beyaz tonlamalarla gelecekmiş(yani resmin ilk yüklememde ki gibi net olmaması gerekiyor).
    Bana yol gösterebilirseniz çok sevinirim. Cevabınızı bekliyorum.
    Saygılarımla

ece için bir yanıt yazın X

Web Tasarım & Programlama sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et