Sällan har jag väl lagt ned så mycket utvecklingstid på en enskilld komponent. Följande artikel använder DataView för att få bort raden. Men denna har jag inte använt på den DataGrid där raden inte finns. Väldigt skummt. Följande artikel använder DataView för att få bort raden. Men denna har jag inte använt på den DataGrid där raden inte finns. Väldigt skummt. Löste det genom att skriva följande:DataGrid (WinForms) [LÖST]
I mitt progg har jag en DataGrid som fungerar precis som den ska. Den visar info och man kan inte förändra datat i det (som bygger på en koduppbyggd DataTable).
På ett annat ställe i programmet har jag en annan i koden till synes identisk DataGrid med ett undantag. Längst ned i den finns en blank rad som tillåter att man lägger till nya poster i tabellen! Den vill jag inte ha där men jag får #¤$@ inte bort den :-(
Båda tabellernas data bygger på en DataTable jag skapar i kod med kolumner där den ena kolumnen är en DataGridBoolColumn (checkbox) som är Read/Write medan de övriga columnerna är satta som ReadOnly. Detta är definierat med hjälp av en DataGridTableStyle. Även om jag sätter hela tabellen som ReadOnly så finns den blanka raden kvar.
Vet någon hur jag får bort den blanka raden så att man inte direkt i DataGrid kan lägga till nya rader/poster?Sv: DataGrid (WinForms) Blir galen!
http://www.dotnet247.com/247reference/msgs/15/77602.aspxSv: DataGrid (WinForms) Blir galen!
http://www.dotnet247.com/247reference/msgs/15/77602.aspxSv: DataGrid (WinForms) Blir galen!
<DataTable>.DefaultView.AllowNew = False
Något som jag inte gjort på den andra som fungerade från början. Skummt.