Tema: Re: System.Windows.Forms.Form - Modal Show/Hide
Autorius: Jornada Del Muerto
Data: 2009-09-15 13:15:32
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/