Benim datagridview, yalnızca görüntülediği verilerin bazı kayıtları için geçerli bir onay kutusu sütununa sahiptir. Bir onay kutusunun geçerli olmadığı kayıtlar için hiçbir şey göstermemek istiyorum - örneğin boş bir metin kutusu. Bu nedenle, hücre türünü çalışma zamanında bir onay kutusu hücresinden bir metin kutusu hücresine dinamik olarak değiştirmem gerekir. Sütun, metin kutusu ve onay kutusu hücre türlerinin bir karışımına sahip olması gerektiğinden sütun veri türünü değiştiremiyorum.Çalışma zamanında DataGridView Hücre türünü dönüştürme
Şu ana kadar aşağıdaki kodum var.
System.FormatException: Formatted value of the cell has a wrong type.
Ah, Çözüm, Value özelliğinin uygun bir değer verildiğinden emin olmaktır. I.e bir dize değerine ayarlanması gerekiyor. this.deviceList1.DeviceGrid [colIndex, rowIndex] .Value = ""; – Kildareflare