c# - Databindings.Add really slow -


i asked question yesterday , reference: keeping track of 40+ control values

i binding bunch of controls property class; however, slows down gui portion of application. example, following code:

        numericupdownphysicalais.databindings.add("value", configurationvalues, "physicalais");         numericupdowninternalais.databindings.add("value", configurationvalues, "interalais");         numericupdownphysicalaos.databindings.add("value", configurationvalues, "physicalaos");         numericupdowninternalaos.databindings.add("value", configurationvalues, "internalaos");         numericupdownsetpoints.databindings.add("value", configurationvalues, "setpoints");         numericupdownindexregisters.databindings.add("value", configurationvalues, "indexregisters");         numericupdownnetworkid.databindings.add("value", configurationvalues, "networkid");         numericupdownquiescentoperationstartupdelay.databindings.add("value", configurationvalues, "quiescentoperationstartupdelay");         numericupdownquiescenttelemetrytable.databindings.add("value", configurationvalues, "quiescenttelemetrytablescanrate");         numericupdownpercentquiescentthreshold.databindings.add("value", configurationvalues, "percentquiescentthreshold");         numericupdownpercentageofquiescentinterval.databindings.add("value", configurationvalues, "percentquiescentinterval");         numericupdownaodayweek.databindings.add("value", configurationvalues, "aodayweek");         numericupdownaodaymonth.databindings.add("value", configurationvalues, "aodaymonth");         numericupdownaomonthyear.databindings.add("value", configurationvalues, "aomonthyear");         numericupdownaoyear.databindings.add("value", configurationvalues, "aoyear");         numericupdowntimeday.databindings.add("value", configurationvalues, "timeday");         numericupdowndebugstatementnumbersetpoint.databindings.add("value", configurationvalues, "debugstatementnumbersetpoint");         numericupdowntelemetrycontrolsetpoint.databindings.add("value", configurationvalues, "telemetrycontrolsetpoint");         numericupdowncommunicationfaildi.databindings.add("value", configurationvalues, "communicationfaildi");         numericupdowncommunicationfailaddressao.databindings.add("value", configurationvalues, "communicationfailaddressao");         numericupdownaddressunreachableao.databindings.add("value", configurationvalues, "addressunreachableunitao");         numericupdownpowercountao.databindings.add("value", configurationvalues, "powercountao");         numericupdownresetcountao.databindings.add("value", configurationvalues, "resetcountao");         numericupdownrandomnumberao.databindings.add("value", configurationvalues, "randomnumberao");  

it takes 30 seconds minute form show numeric up/down boxes. if comment code out, gui pops instantly. limitation of databindings.add method?

thanks


Comments

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c# - Copy ObservableCollection to another ObservableCollection -

All overlapping substrings matching a java regex -