Skip to main content

AccessTr.neT


Vbnet ile DataGridView kullanımı ve özellikleri

ercansahin
ercansahin
8
28243

Vbnet ile DataGridView kullanımı ve özellikleri

#1
Sırada DataGridView nesnesinin özellikleri ve bu nesneye kod ile müdahale ile ilgili örnek ve açıklamalara geldi.

Bu örnekte yer alan özellikleri;

Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting

'İşlemler

End Sub
bloğunun arasına yazarak kullanıyoruz.

Örnek içerisinde;
-Kolonların isimlerini istediğimiz isimlerle değiştirme,
DataGridView1.Columns(0).HeaderText = "TC NO"
DataGridView1.Columns(1).HeaderText = "ADI SOYADI"
DataGridView1.Columns(2).HeaderText = "BABA ADI"
DataGridView1.Columns(3).HeaderText = "ÖĞRENCİ NO"
DataGridView1.Columns(4).HeaderText = "D.YERİ"
DataGridView1.Columns(5).HeaderText = "D.TARİHİ"
DataGridView1.Columns(6).HeaderText = "AÇIKLAMA"

-Kolon başlıklarının rengini ayarlama,
DataGridView1.EnableHeadersVisualStyles = False
DataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.DarkRed 'Burada kırmızı olmasını belirtiyoruz.

-İstediğimiz Kolonun renginin değişmesini sağlama,
DataGridView1.Columns(1).DefaultCellStyle.ForeColor = Color.Red 'Adı Soyadı alanı kırmızı olacaktır.

-İstediğimiz Kolonun datagridview de görüntülenmemesini sağlama,
DataGridView1.Columns(6).Visible = False

-Kolon başlıklarının üzerine gelindiğinde istenilen mesajı verdirme,
DataGridView1.Columns(0).ToolTipText = "TC Kimlik Numarasını Belirtmektedir."

-Kolon başlıklarının yazı tipi,fontu ve font stilini belirleme,
DataGridView1.ColumnHeadersDefaultCellStyle.Font = New System.Drawing.Font("times new roman", 10, FontStyle.Bold)

-Belirtilen kolondaki değerlerin formatlarını ayarlama,
DataGridView1.Columns(5).DefaultCellStyle.Format = "####"

-Seçili olan hücreler için arka plan rengi ve yazı rengini ayarlama,
DataGridView1.DefaultCellStyle.SelectionBackColor = Color.Green
DataGridView1.DefaultCellStyle.SelectionForeColor = Color.White

-Herhangibir sütunun genişliğini o sütunda yer alan en uzun değere göre ayarlama,
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells

-Kolonların genişliklerini münferit olarak istediğimiz ölçüde ayarlama.
DataGridView1.Columns(0).Width = 80
DataGridView1.Columns(1).Width = 130
DataGridView1.Columns(2).Width = 90

Konuları işlenmiştir. Umarım birilerinin işine yarar.

.rar WindowsApplication2 (DataGridView).rar (Dosya Boyutu: 89,04 KB | İndirme Sayısı: 549)
Cevapla
#2
Sn.BlackEagle Paylaşım İçin Teşekkürler.
Cevapla
#3
Ercan hocam Yine döktürmüşsünüz çok teşekkürler +Rep
Cevapla
#4
Ercan Hocam;
Hocam bu güzel anlatım için çok teşekkürler...
Cevapla
#5
paylaşım harika olmuş.emeğinizee saglıkk..
Cevapla
#6
Hocam ben bir tane data adepter ile dataset oluşturdum datagridwievi de datasete bağladım ve her tıkladığımda yeni kayıt ekliyor kodlar ile ve data adepler ile tekrar bağlanıyor eski bağlantılar orada kalmaya devam ediyor o eski olanları oradan nasıl kaldırabilirim
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da