Witam
Mam pytanie czy ktoś wie jak w najprostszy sposób dla jednej wybranej kolumny ustawić wartość atrybutu readonly na false. Wartość ReadOnly dla DataGridView mam ustawione na true, natomiast dla jednej wybranej kolumny potrzebuję ustawić na false, aby możliwa była edycja.
Próbowałem poprzez
this.datagridview1.Columns["nazwa kolumny"].ReadOnly=false; this.datagridview.refresh();
Niestety powyższy kod nie działa. Gdzieś na forum widziałem rozwiązanie, aby ustawić dla całości readonly na false, a następnie blokować poszczególne komórki z wyjątkiem tych których nie chcemy, ale rozwiązanie wydaje mi się jest bardzo mało optymalne i przy takiej ilości danych jaką wyświetlam w datagridview obawiam się, że będzie bardzo przywieszać aplikację.
Z góry dzięki za podpowiedzi
Pozdrawiam