🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #22392

Re: DataBindingsSource

#22392
From: Łukasz 'Maly' Ostrowski
Date: Fri, 27 Apr 2012 09:49
26 lines
1910 bytes
On Thu, 26 Apr 2012 23:32:36 +0200, skynet wrote:
> Mam pytanie .
> Czy jeżeli mam w DataBindingsSource 12 000 obiektów obiekt zawiera 50 pól i 
> ten DataBindingsSource  jest połączony z kontrolkami na formularzu(jest ich 
> 50) To czy może to stworzyć
> efekt że użytkownik wypełniając kontrolki danymi ma sekundowe "blokady 
> kursora"  przy wprowadzaniu każdego znaku ?

W normalnych okolicznościach nie powinno się nic takiego dziać, IMO.

Tak jak napisał Kolega yamma obok, sprawdź jaki masz DataSourceUpdateMode,
jeżeli jest OnPropertyChanged to może powodować przedwczesne "flushe".

Możesz też po prostu spróbować zmienić Bindingi na 
DataSourceUpdateMode.Never, efektywnie wyłączając bindowanie i sprawdź 
czy lag pozostaje. Będziesz miał jasną informację czy ten Binding w
danym trybie jest problemem.

Co to są za kontrolki? Standardowe WinForms?

p.s. Jesteś w stanie stworzyć Proof-of-Concept kompilowalny, żeby 
zainteresowani mogli sobie zobaczyć/poprofilować efekt na własne oczy?

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.      http://l3v.pl/
Technical Details
Message-ID: <z31h49a63f12$.etjd12vi16qg.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
References: <jncedf$uki$1@news.task.gda.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: DataBindingsSource
Date: Fri, 27 Apr 2012 11:49:05 +0200
Organization: Acme
Lines: 26
Message-ID: <z31h49a63f12$.etjd12vi16qg.dlg@40tude.net>
References: <jncedf$uki$1@news.task.gda.pl>
NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1335520159 5663 78.9.71.129 (27 Apr 2012 09:49:19 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Fri, 27 Apr 2012 09:49:19 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit