c# - Performance issues with WPF DataGrid CheckBox column -


i have wpf project datagrid. has 500 dynamically added columns. works fine data types integer or string. if make 500 boolean columns, checkboxes - datagrid takes few seconds scroll. possible optimize boolean column/checkboxes somehow?

my datagrid defined this:

<ext:extdatagrid grid.row="1" grid.column="0" grid.columnspan="3" margin="3"                     scrollviewer.cancontentscroll="true"                      scrollviewer.verticalscrollbarvisibility="auto"                     scrollviewer.horizontalscrollbarvisibility="auto"                     enablerowvirtualization="true" enablecolumnvirtualization="true"                     virtualizingstackpanel.virtualizationmode="recycling"                     itemssource="{binding path=datatablesample1, mode=twoway}"                      selecteditem="{binding datatablesample1selecteditem, mode=twoway}"> </ext:extdatagrid> 

itemssource datatable object, columns added this:

for (int = 0; < 500; i++) {     datacolumn datacolumnboolean = new datacolumn(i.tostring());     datacolumnboolean.datatype = type.gettype("system.boolean");     datatable.columns.add(datacolumnboolean); } 


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -