Elejdor napisał(a)
Visual Studio 2010 Ultimate nie zna parametru .DataSource dla kontrolki dataGrid w WPF.
A skąd pomysł, że to WPF?
Ja jednak jestem zwolennikiem używania BindingSource gdzie się da:
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
BindingSource bsPijacy = new BindingSource();
List<Pijak> pijacy = new List<Pijak>()
{
new Pijak() { Imię = "Antek", Promile = 2.5, },
new Pijak() { Imię = "Franek", Promile = 1.2, },
};
public Form1()
{
InitializeComponent();
this.bsPijacy.DataSource = this.pijacy;
this.dataGridView1.DataSource = this.bsPijacy;
}
private void button1_Click(object sender, EventArgs e)
{
Pijak nowy = new Pijak() { Imię = "Jędrek", Promile = 3.7, };
this.pijacy.Add(nowy);
this.bsPijacy.ResetBindings(false);
}
}
class Pijak
{
public string Imię { get; set; }
public double Promile { get; set; }
}
}