//this.dataGridView1.Columns[1].HeaderText = "No";
//dataGridView1.Columns[0].Width = 40;
projemde datagridview kullanıyorum colonları genişliğini ve adını değiştiremiyorum
nasıl yapılır acaba??
teşekkürler
dataset e baglı değilmi
DataSet dtst = new DataSet();
private void frmKontenjan_Load(object sender, EventArgs e)
{
konumAyarla();
KontenjanlariAl();
}
public void KontenjanlariAl()
{
dtst.Clear(); //Grid temizle
OleDbConnection conn = system.baglanAccess();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From tblBirlikler", conn);
adtr.Fill(dtst, "tblBirlikler");
dataGridView1.DataSource = dtst.Tables["tblBirlikler"];
adtr.Dispose();
conn.Close();
}
DataGridView1.Columns(0).Width = 120
mesaj birleştirme:: 18 Kasım 2012, 22:10:17
Me.DataGridView1.Columns(0).HeaderText = "Deneme"
public void konumAyarla()
{
this.dataGridView1.Left = 0;
dataGridView1.Top = 0;
dataGridView1.Width = Screen.PrimaryScreen.Bounds.Width;
dataGridView1.Height = Screen.PrimaryScreen.Bounds.Width;
//this.dataGridView1.Columns[1].HeaderText = "No";
//dataGridView1.Columns[0].Width = 40;
dataGridView1.Columns(0).Width = 120;
}
hata veriyor hocam
private void Form1_Load(object sender, EventArgs e)
{
this.dataGridView1.Columns[0].HeaderText = "deneme";
this.dataGridView1.Columns[0].Width = 130;
}
bunlar bende çalışıyor hocam
Alıntı yapılan: muhittin_kaplan - 18 Kasım 2012, 23:20:41
private void Form1_Load(object sender, EventArgs e)
{
this.dataGridView1.Columns[0].HeaderText = "deneme";
this.dataGridView1.Columns[0].Width = 130;
}
bunlar bende çalışıyor hocam
arkadasin soyledigi sekilde olmasi lazim; Eger olmuyor ise kolonlari onceden elin ile tanimliyip tada yapabilirsin.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
hatasını veriyor
column yok.
ekledin mi ?
ekledim hata vermedi çalıştı
şimdi eklediğim column'lara tablodaki bilğileri nasıl tanımlayacağım araştırayım çözemezsem yardım isterim çok teşekkürler
saygılar
ters yoldan gidiyorsun.
tablodaki bilgileri DataSet a alıyorsun (yada datatable a) bunu bağlarsan, column ları otomatik oluşturur.
DataSet dtst = new DataSet();
OleDbConnection conn = system.baglanAccess();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From tblBirlikler", conn);
adtr.Fill(dtst, "tblBirlikler");
dataGridView1.DataSource = dtst.Tables["tblBirlikler"];
adtr.Dispose();
conn.Close();
burda tablodan gelen bilğiyi datasete atıp datasetdeki tabloyu datagridview'e kaynak olark gösteriyoruz
siz diyorsunuzki dateset kullanmadan tabloyu direkt datagridview de kaynak olarak göster
datagridview 'e vt den bilği almak başlığını bir daha arayıp sonuçları inceleyeyim bakalım olacak mı?
saygılar
hayır öyle demiyorum. yaptığının şu an doğru.
Veritabanından bilgiler Dataset e oradan gridwiev e.
Siz bunu yaptığınızda zaten sutünlar ve kayıtlar oluşacaktır.
evet hocam geliyor tabloda hangi kolonlar varsa aynen datagridview de görüyorum
ama kolon adalrını değiştirmek istediğimde olmuyor
saygılar
mesaj birleştirme:: 19 Kasım 2012, 11:43:45
MySQL Veri Tabanındaki Kayıtları DataGridView'e Aktarma Ders 127 -- www.csharpvideoluders.com -- (http://www.youtube.com/watch?v=WcXxrwcp5k0#)
yukardaki video işimi halletti tüm hocalarıma teşekkürler...
sorun şu imiş:
datagridview'i doldurmadan kolon adı değiştirmeye çalışıyormuşum
saygılar sunuyorum..