Tia ... gerade merke ich es :-( da gibt es ja gaaanz komische Effekte ....
Vielleicht zu meinem Grund des Threading .... vielleicht muss ich ja mit dem thread wo anders ansetzen ... -Ich habe ein Grid (DevExpress) .... da� ich im FormDesigner angelegt habe. -Mit einer Methode hole ich mir bestimmte Daten aus einer Datenbank -Dann spiele ich die Daten in ds grid und mache noch ein paar Formattierungen. Das Problem ist, da� sich nun rausstellt, da� die Daten bis zu 100.000 Datens�tzen umfassen kann. Noch schlimmer ist es, da die Daten dann auch noch �bers Netz gezogen werden :-( ... was sich aber dann mal �ndern soll. Ich dachte mir nun da� ich das holen der Daten in einen Thread packen kann, wodurch das Grid und alle UI's gerendert werden, das Programm nicht einfriert und dann wenn die Daten da sind (oder so wie sie kommen) laufen dann die Daten "langsam" in das Grid rein ... Frage: Werde ich die selben "komischen" ph�nomene haben, wenn ich nur das databinding in einen Thread packe? Gru� Mansur > > At 02:48 PM 9/24/2003, you wrote: > >Was ich mich allerdings frage ist, wieso man nix finden kann, da� sich um > >Threading innerhalb von > >Windows-Forms besch�ftigt. > > Weil das verdammt ekelig ist. > > >Wenn ich das richtig verstanden habe kann ich z.B. nicht aus verschiedenen > >Threads heraus auf das > >selbe Objekt zugreifen (z.B. ein DataGrid). > > Controls sind nicht thread-safe (ich verfluche die Herrschaften daf�r). > Probleme bekommt man damit haupts�chlich bei asychronen Aufrufen (weil die > Callbacks auf anderen Threads reinkommen als auch dem UI Thread), doch > daf�r gibt es einen Pattern: > > <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/paiblock.asp> > > Chris > > _______________________________________________ > Csharp.net mailing list > [EMAIL PROTECTED] > http://www.glengamoi.com/mailman/listinfo/csharp.net > _______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net
