DataGridView’e Ondalıklı Sayı Ekleme
Giriş
DataGridView, Windows Forms uygulamalarında yaygın olarak kullanılan bir veri görüntüleme ve düzenleme denetimidir. Ondalıklı sayıları DataGridView’e eklemek, belirli senaryolarda gerekli olabilir. Bu makale, DataGridView’e ondalıklı sayıların nasıl ekleneceğini adım adım açıklayacaktır.
Adım 1: Veri Kaynağını Hazırlama
DataGridView’e ondalıklı sayılar eklemeden önce, veri kaynağının ondalıklı sayıları desteklediğinden emin olmanız gerekir. Veri kaynağı bir DataTable ise, ilgili sütunun veri türünü Decimal
olarak ayarlamanız gerekir.
csharp
DataTable dataTable = new DataTable();
dataTable.Columns.Add("OndalikliSayi", typeof(decimal));
Adım 2: DataGridView’i Oluşturma
Veri kaynağı hazırlandıktan sonra, DataGridView’i oluşturmanız gerekir. DataGridView’i form tasarımcısından sürükleyip bırakabilir veya kodla oluşturabilirsiniz.
csharp
DataGridView dataGridView = new DataGridView();
dataGridView.DataSource = dataTable;
Adım 3: Hücre Formatını Ayarlama
Ondalıklı sayıları DataGridView’e ekledikten sonra, hücrelerin doğru şekilde biçimlendirildiğinden emin olmanız gerekir. Hücre formatını Decimal
olarak ayarlamak için aşağıdaki kodu kullanabilirsiniz:
csharp
dataGridView.Columns["OndalikliSayi"].DefaultCellStyle.Format = "N2";
Adım 4: Ondalıklı Sayıları Ekleme
Ondalıklı sayıları DataGridView’e eklemek için Add
yöntemini kullanabilirsiniz.
csharp
dataGridView.Rows.Add(123.45);
Adım 5: Değişiklikleri Kaydetme
Ondalıklı sayıları DataGridView’e ekledikten sonra, değişiklikleri veri kaynağına kaydetmeniz gerekir. Veri kaynağı bir DataTable ise, AcceptChanges
yöntemini kullanabilirsiniz.
csharp
dataTable.AcceptChanges();
Faydalı Siteler ve Dosyalar
- DataGridView Sınıfı (Microsoft Dokümantasyonu)
- DataGridView’e Veri Ekleme (C#)
- DataGridView’e Ondalıklı Sayı Ekleme (Stack Overflow)
Sonuç
Bu makale, DataGridView’e ondalıklı sayıların nasıl ekleneceğini adım adım açıklamıştır. Veri kaynağını hazırlayarak, DataGridView’i oluşturarak, hücre formatını ayarlayarak, ondalıklı sayıları ekleyerek ve değişiklikleri kaydederek, uygulamalarınıza ondalıklı sayıları kolayca ekleyebilirsiniz.