Hello,
I have come across a problem of memory leak when using GridViewComboBoxColumn.
I used the Memory Profiler program to ditect the problem.
I have opened a form with a GridView control, which contains a GridViewComboBoxColumn.
Edited 5 cells of a GridViewComboBoxColumn type and took a snapshot of the memory,
The RadPropertyValue has used 11,500,000 bytes.
Edited 5 cells added of a GridViewComboBoxColumn type and took a snapshot of the memory,
The RadPropertyValue has used 42,300,000 bytes.
The attached files display the result.
After closing the form I took another snapshot which showed that the instances where still indirectly rooted by an EventHandler.
This problem is causing the users to use a large amount of memory.
Dispirit for an answer.
Y. L.
I've got a simple RadGridView bound to a DataTable (through a BindingSource); standard and easy way to put a gridview on a form dragging it from datasources box.
I've implemented my business rule validation in the datatable, as below:
Private Sub OperazioniDataTable_ColumnChanging(ByVal sender As System.Object, ByVal e As System.Data.DataColumnChangeEventArgs) Handles Me.ColumnChanging   Debug.Print("ColumnChanging: column=" & e.Column.ColumnName)   If (e.Column.ColumnName = Me.impovalColumn.ColumnName) Then    If CType(e.ProposedValue, Decimal) = 0 Then      e.Row.SetColumnError(e.Column, "Inserire un importo diverso da zero")     Else      e.Row.SetColumnError(e.Column, "")     End If  End IfEnd Sub