Nigdy nie używałem datagridów i takich, ale dzisiaj natknąłem się na prosty problem i zdecydowałem się na "databind" rzeczy, aby zakończyć to szybciej, jednak odkryłem, że to nie robi " t działa tak, jak się spodziewałem.Najprostszy sposób użycia DatagridView z Linq do SQL
I mimo, że robi coś tak prostego jak:
var q = from cust in dc.Customers
where cust.FirstName == someString
select cust;
var list = new BindingList<Customer>(q.ToList());
return list;
Następnie za pomocą tej listy w DataGridView1.DataSource było wszystko, co potrzebne, jednak bez względu na to jak bardzo mi google, nie mogę znaleźć przyzwoity przykład na to, jak zapełniać (do dodawania/edycji/modyfikować) wyniki pojedynczej kwerendy tabeli do DataGridView1. Większość próbek mówi o ASP.NET, którego mi brakuje, to jest WinForm.
Wszelkie pomysły?
Natknąłem się na inne posty i GetNewBindingList, ale wydaje się, że niewiele się to zmieniło.
Czego mi brakuje (musi być oczywiste)?
zapewnienie dwóch sposób wiązania tak, że zmiany w DataGridView mogą zostać zgłoszone? – Kev
Cóż, bez powodu. Jak już wspomniałem, jestem w 100% nowy w DataGrids, to przykład, który znalazłem gdzieś w Google Earth. : S (Ale to nie działa) –