En iyi yanıtlayıcılar
Devexpress GridControl Satır Ekleme

Soru
-
Arkadaşlar textbox lardaki stringleri devexpresse satır olarak eklemeye çalışıyorum.
forma 1 buton bir gridcontrol ekliyorum bu kodu yazıyorum ama çalışmıyor. nerede yanlış yapıyorum anlamadım bir türlü google youtube bütün orneklere baktım
private void button3_Click(object sender, EventArgs e) { gridView1.AddNewRow(); gridView1.SetRowCellValue(GridControl.NewItemRowHandle, "gridColumn1", "a"); }
Yanıtlar
-
zorlayarak eklemeye çalışıyorsunuz. Kendinize eziyet :(
Varsayalım 3 textBox olsun. Marka, Model, Hp
Önce bir model oluşturun;
class Araç { public string Marka { get; set; } public string Model{ get; set; } public string Hp{ get; set; } }
Sonra projeyi Build edin.
Ana menüden View > Data Sources i açın,
Yeni DataSource ekleyin ve yukarıdaki Araç classını gösterin.
Daha sonra formunuza ToolBox'tan bir bindingSource ekleyin ve DataSource'una bu eklediğiniz dataSource'u verin.
GirdControl'ün DataSourcuna da bindingSource'u verin
TextBoxları da bu bindingSource'a bağlayın.
form classında;
List<Araç> araçlar = new List<Araç>(); private void Form1_Load(......) { bindingSource1.DataSource = araçlar; }
sonrası herşey birbirine bağlı olarak çalışır.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Mehmet Emin Kaymaz 10 Eylül 2019 Salı 11:59
- Yanıt Olarak İşaretleyen luzumsuz 13 Eylül 2019 Cuma 20:19
Tüm Yanıtlar
-
zorlayarak eklemeye çalışıyorsunuz. Kendinize eziyet :(
Varsayalım 3 textBox olsun. Marka, Model, Hp
Önce bir model oluşturun;
class Araç { public string Marka { get; set; } public string Model{ get; set; } public string Hp{ get; set; } }
Sonra projeyi Build edin.
Ana menüden View > Data Sources i açın,
Yeni DataSource ekleyin ve yukarıdaki Araç classını gösterin.
Daha sonra formunuza ToolBox'tan bir bindingSource ekleyin ve DataSource'una bu eklediğiniz dataSource'u verin.
GirdControl'ün DataSourcuna da bindingSource'u verin
TextBoxları da bu bindingSource'a bağlayın.
form classında;
List<Araç> araçlar = new List<Araç>(); private void Form1_Load(......) { bindingSource1.DataSource = araçlar; }
sonrası herşey birbirine bağlı olarak çalışır.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Mehmet Emin Kaymaz 10 Eylül 2019 Salı 11:59
- Yanıt Olarak İşaretleyen luzumsuz 13 Eylül 2019 Cuma 20:19
-