Witam
Mam problem z sortowaniem w dataGridView.
Po kliknieciu w nagłówek kolumny wyskakuje mi błąd System.ArgumentOutOfRangeException.
Wpisy w tabeli to proste stringi i chciał bym by zostały poukładane automaycznie.
Nie mam pustych miejsc w tabeli itp.
Co więcej jeśli sam dodam przycisk i dołącze do niego funkcję Sort(...) program działa bez zażutów. i poprawnie sortuje.
Prubowałem więc wyłączyc sortowanie w dataGridView. Najpierw w eksploratorze w Colection Columns zamieniłem na nie sortowalne ale to nic nie dało. Po kliknięciu w nagłówek wyskakuje znów ten sam błąd. Zmieniłem więc na programowe i nadal to samo.
Więc stwożyłem puste ewenty dla pojedyńczego i podwujnego kliknięcia w nagłówek ale to tez nie pomogło. Prubowałem tez w ewencie pojedyńczego kliknięcia dopisać funkcję Sort(...) ale to tez nic nie pomogło.
Nadal po kliknięciu na nagłówek mam ten sam błąd.
Nie wiem już co robic.
Mam tez kolejny dziwny błąd w programie.
private: System::Void Form1_FormClosing(System::Object sender, System::FormClosingEventArgs e) {
if (MessageBox::Show("Ble ble ble?", "", MessageBoxButtons::YesNo) == System::Yes )
this->Close();
}
Jak zamykam program wyskakuje oczywiście okno i jak naciskam Yes nic się nie dzieje. Program się nie zamyka i okno z pytaniem nie znika. Natomiast jak nacisnę Nie program kończy pracę.
Prosze o pomoc bo nie wiem co się dzieje i jakie mogą byc tego przyczyny.
p.s. Nie jestem programistą tylko inżynierem który potrafi coś napisać i na C++/CLR przesiadłem sie z miesiac temu z Delphi i powoli trace w nim głowę.
Pozdrawiam.