Dodawanie wierszy TYLKO do drugiej kolumny - zapełnianie danych za pomocą pętli for
Obliczam liczbę wierszy, które chcę mieć w sobiedruga kolumna za pomocą pętli for na podstawie odczytu liczby rekordów, które plik został otwarty. Badałem i próbowałem różnych rozwiązań, ale nic nie działa, ale wydaje się to takie proste. Poniżej znajduje się mój obecny kod, w którym pobieram długość pliku i wykonuję szybką sumę, wprowadzając pętlę for, w której (w tej chwili) jestem w stanie wypełnić tylko pierwszą kolumnę.
long Count = 1;
FileInfo Fi = new FileInfo(file);
long sum = (Fi.Length / 1024) - Count;
for (int i = 0; i < sum; i++)
{
DataGridView1.Rows.Add(Count++);
}
Nie jestem pewien, jak to zrobić, ale wiem, że powyższy kod domyślnie dodaje się do pierwszej kolumny - nie wiem, jak go zmodyfikować. Wiem przez:
DataGridView1.Rows.Add("a","b");
... Wartość „b” jest wyświetlana w drugiej kolumnie, ale na razie nie chcę niczego w pierwszej, gdzie jest „a”.
Patrzyłemwstaw wiersz z jedną kolumną datagridview c # ale wiąże się to ze scalaniem kolumn, znowu nie chcę tego.
DataGridView1.Rows.Add("",Count++);
Działa do pewnego stopnia, ale nie jest to właściwy sposób. Później dodam dane do pierwszej kolumny.