DataGridView - Tytuł kolumny i błąd po naciśnięciu jej

0

Witam

Stworzyłem sobie dataGridView i wszystko pięknie działa, ale jest małe ale po kliknięciu w "Tytuł" kolumny program się wywala z poniższym komunikatem .

An unhandled exception of type 'System.ArgumentException' occurred in mscorlib.dll

Additional information: Object must be of type String. 

Błąd tyczy się tego kawałka kodu :

 
namespace Weryfikacja_należności
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            **Application.Run(new Form1());**
        }
    }
}

I stąd moje pytanie jak temu przeciw działać etc ?

0

Czy przed kliknięciem w ten header zmieniasz jakąś wartość w datagridzie?

0

Tak

0

Zmieniona wartość musi być stringiem.

0

A jeśli jest ? wpisuje w dana kolumnę zmienną typu string .

0

Nie mogę wywołać twojego błędu u siebie.
Spróbuj takie coś wrzucić gdzieś:

dataGridView1.Columns[0].ValueType = typeof(string);

0 to indeks kolumny w której sortujesz.

0

Niestety bez jakiego kolwiek efektu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1