C# Not Defteri Uygulaması Geliştirme
C# İle Basit Bir Not Defteri Uygulaması Geliştirme
Merhaba! Bu makalede, C# programlama dili kullanarak adım adım nasıl basit bir Not Defteri uygulaması geliştirebileceğinizi öğreneceğiz. Bu uygulama, kullanıcıların metin tabanlı notlar oluşturmasına, düzenlemesine ve kaydetmesine olanak sağlayacak.
Adım 1: Proje Oluşturma ve Kullanıcı Arayüzü Tasarımı
-
Öncelikle, bir entegre geliştirme ortamında (IDE) C# projesi oluşturun. Visual Studio gibi bir IDE kullanmanızı öneririm. "NotDefteriUygulamasi" adında yeni bir proje oluşturun.
-
Projeyi oluşturduktan sonra, projenizin ana penceresine metin kutusu ve bir "Kaydet" düğmesi ekleyin. Bu iki bileşen, kullanıcıların metin girmesini sağlayacak ve girilen metni kaydetmenizi mümkün kılacak.
Adım 2: Metin Kaydetme İşlevselliği
-
Kaydet düğmesine tıklama işlevini oluşturacağız. Kaydet düğmesine tıkladığında, metin kutusundaki içeriği bir dosyaya kaydedeceğiz.
-
Kaydet düğmesine çift tıklayarak, bu düğmeye tıklanınca çalışacak olan kod bölümüne ulaşın.
-
Aşağıdaki kodu düğmenin tıklanma işlevine ekleyin:
private void btnKaydet_Click(object sender, EventArgs e) { try { string notIcerik = txtNot.Text; // Metin kutusundaki içerik alınıyor. string dosyaYolu = "not.txt"; // Notların kaydedileceği dosyanın yolu belirleniyor. System.IO.File.WriteAllText(dosyaYolu, notIcerik); // İçerik dosyaya yazılıyor. MessageBox.Show("Not kaydedildi."); // Kullanıcıya bilgi veriliyor. } catch (Exception ex) { MessageBox.Show("Hata: " + ex.Message); // Hata durumunda kullanıcıya hata mesajı gösteriliyor. } }
Adım 3: Metin Yükleme İşlevselliği
-
Şimdi, uygulamanın başlatıldığında daha önce kaydedilen notları yüklemesini sağlamalıyız.
-
Formun yüklendiği anda bu işlevi çağırmak için aşağıdaki adımları takip edin:
a. Form tasarımına dönün ve ana pencerenin olaylarını görüntülemek için özellik penceresini açın.
b. "Load" olayını bulun ve çift tıklayarak kod düzenleyiciye gelin.
-
Aşağıdaki kodu bu olayın içine ekleyin:
private void YukleNot()
{
string dosyaYolu = "not.txt"; // Okunacak dosyanın yolu belirleniyor.
if (System.IO.File.Exists(dosyaYolu))
{
string notIcerik = System.IO.File.ReadAllText(dosyaYolu); // Dosya içeriği okunuyor.
txtNot.Text = notIcerik; // Metin kutusuna içerik yazdırılıyor.
}
}
private void MainForm_Load(object sender, EventArgs e)
{
YukleNot(); // Form yüklendiğinde notları yükleme işlevi çağrılıyor.
}
Adım 4: Uygulamanın Çalıştırılması
Bu adıma geldiğinizde, basit bir Not Defteri uygulamasını tamamlamış olacaksınız. Uygulamanızı başlattığınızda, metin kutusuna yazılan notları kaydedebilecek ve yükleyebileceksiniz.
Bu uygulama, C# programlama dilinin temel özelliklerini anlamak ve kullanmak için harika bir örnek olabilir. İleride daha karmaşık projeler geliştirirken bu temel yapıları kullanarak daha gelişmiş uygulamalar tasarlayabilirsiniz.
Berat KURTGÖZ (Yazar)
Tasarım ssnasıl göründüğü ya da nasıl hissettirdiği ile ilgili bir şey değildir. Tasarım nasıl çalıştığı ile ilgilidir
Makaleleri
45
Makale Okunması
17397
Yorumunuz Gönder