вторник, 6 января 2009 г.

Редактирование строк в ListView контроле на .NET

Если в ListView выбрать тип отображения (View) Details, и вам нужно будет редактировать значения ячеек, то вы сможете сделать это только в первой колонке.
Чтобы редактировать значения ячеек, находящихся в колонках отличных от первой, нужно имитировать редактирование, подставляя пользователю TextBox или ComboBox в том месте и с тем размером, где находится предполагаемая редактируемая ячейка. Таким образом пользователь думает, что он редактирует ячейку, а на самом деле он редактирует TextBox (или ComboBox).