Close() nenaikina duomenų jei ji buvo parodyta su ShowDialog(). http://msdn.microsoft.com/en-us/library/system.windows.forms.form.close.aspx The two conditions when a form is not disposed on Close is when (1) it is part of a multiple-document interface (MDI) application, and the form is not visible; and (2) you have displayed the form using ShowDialog. In these cases, you will need to call Dispose manually to mark all of the form's controls for garbage collection. ShowDialog()/Close() naudojamas modaliems dialogo formoms. Show()/Hide()/Focus() - nemodalioms formoms. On Tue, 15 Sep 2009 13:15:07 +0300, Jornada Del Muerto <ask@me.email> wrote: > Del to kad nekraudineti kruvos informacijos kiekviena karta ir islaikyti > paskutinius vartotojo pasirinkimus dialoge, yra siaip daznai gan > naudojama ne Show ir Close o Show/Hide (WinAPI) kad duomenu kurie ne > taip daznai keiciasi ne kraudineti bereikalo kas kelias sekundes, jei > tas dialogas daznai kvieciamas. > > Siaip tai ne .NET o c# buciau senai jau padares :) > > "xz" <xz@noemail.lt> wrote in message news:op.uz9fqsi23fdbpk@localhost... >> Nelabai pagavau esmės. Kodėl Hide(), o ne Close()? Performance`ą visda >> testuok and Releas`o. >> >> On Mon, 14 Sep 2009 21:34:22 +0300, Jornada Del Muerto <ask@me.email> >> wrote: >> >>> Sveikuciai, >>> >>> Turiu cia tokia maza beda, dar googlinsiu rytoi, bet pagalvojau >>> gal kas zinos, zodziu turiu tokius gan statinius klasifikatoriu >>> dialogus, kuriuose pasikrauna gan daug duomenu ir sugalvojau juos >>> pacache'int userio kompe kad maziau apkraudinet serva. >>> >>> 1. Deklaruoju forma kaip klases memberi ir kada reikia iskvieciu >>> su ShowDialog() nes man reikia kad ji vistiek liktu modaline; >>> >>> 2. Pacioje formoje uzdarant kvieciasi toks kodas: >>> >>> void Shutdown () >>> { >>> DialogResult = DialogResult.OK; // this megejam cia >>> this.DialogResult inicializuojama >>> Hide(); >>> } >>> >>> Na zodziu viskas kaip ir veikia, problema kad ne visada kazkaip >>> atgaunu fokusa greitai i forma kuri kviete sia forma, bent jau debug >>> rezime leidziant ant dev studio buna uzdelsimas, bandziau delioti >>> Focus i forma kuri kviecia sia forma bet taspats, sakau gal dar kazka >>> kazkur reik dadet ?:) >>> >>> Any ideas? cia siaip "simple question" tiem kas jau tai dare :) >> >> >> -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ > -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/