Article View: alt.pl.comp.lang.csharp
Article #21599Re: pytanie proste [zielony]
From: 3P
Date: Sun, 20 Jun 2010 11:17
Date: Sun, 20 Jun 2010 11:17
39 lines
2501 bytes
2501 bytes
Dnia 18-06-2010 o 16:55:01 Łukasz 'Maly' Ostrowski <maly@usunnemo.pl>
napisał(a):
> On Fri, 18 Jun 2010 13:23:56 +0200, GrzybSon wrote:
>> Młotku a czym powinien być sender według Ciebie w button1_Click(object
>> sender, EventArgs e)?
>
> Per "młotku" tytułuj swojego starego. Gdzie Cie obraziłem
> że lecisz "młotkiem"? Czy samo pokazanie że piszesz
> niczym nie poparte bzdury/własne-domysły jest dla Ciebie
> obrazą?
>
> Sender powinien być objectem, jakimkolwiek, e powinno być
> EventArgs. A bez wiedzy czy jego event handler w ogóle z
> tego korzysta, a na 99% nie korzysta, to nie ma żadnego
> znaczenia co on tam przekazuje, czy orginalny sender z
> button2_Click i ten sam e czy cokolwiek co sobie wymarzy.
> Nie ma kontraktu, że handler danego przycisku **musi** dostawać
> refererencje na ten przycisk, bo to *jest bezpieczne* - jest
> to ściśle zależne od tego co on ma w button1_Click(...).
>
> Bezpieczniejsze, taa, inaczej się dostanie stop screen'a.
>
Obydwa rozwiązania są do d.
Tak to powinno wyglądać, aby było czytelne. Nie woła się eventhandlerów
ręcznie.
btn1Click(...)
{
ZrobToCoMaszZrobicPoKliknieciu1();
}
btn2Click(...)
{
;
;
ZrobToCoMaszZrobicPoKliknieciu1();
}
Technical Details
Message-ID:
<op.veliy7hbmsp0fz@mcs>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!news.unit0.net!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mailReferences:
<4c19ecb1$0$19179$65785112@news.neostrada.pl> <b7thjpq6k4lm.yn4r0jw46kr3.dlg@40tude.net> <4c19efed$0$17095$65785112@news.neostrada.pl> <4c19f241$0$17089$65785112@news.neostrada.pl> <hvd2if$d2h$1@news.onet.pl> <17hx7gb9lhwaq.t95nlw8ifey9.dlg@40tude.net> <hvfa3d$5il$1@news.onet.pl> <1s92khjfw8gjs.1gxckr36bis1k$.dlg@40tude.net> <hvfl0b$964$1@news.onet.pl> <17mcpodx58nyk$.xok0h24gtqor.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!news.unit0.net!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail From: 3P <nospam@serwer.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: pytanie proste [zielony] Date: Sun, 20 Jun 2010 13:17:21 +0200 Organization: http://onet.pl Lines: 39 Message-ID: <op.veliy7hbmsp0fz@mcs> References: <4c19ecb1$0$19179$65785112@news.neostrada.pl> <b7thjpq6k4lm.yn4r0jw46kr3.dlg@40tude.net> <4c19efed$0$17095$65785112@news.neostrada.pl> <4c19f241$0$17089$65785112@news.neostrada.pl> <hvd2if$d2h$1@news.onet.pl> <17hx7gb9lhwaq.t95nlw8ifey9.dlg@40tude.net> <hvfa3d$5il$1@news.onet.pl> <1s92khjfw8gjs.1gxckr36bis1k$.dlg@40tude.net> <hvfl0b$964$1@news.onet.pl> <17mcpodx58nyk$.xok0h24gtqor.dlg@40tude.net> NNTP-Posting-Host: plastcom.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1277032647 14758 83.238.46.138 (20 Jun 2010 11:17:27 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Sun, 20 Jun 2010 11:17:27 +0000 (UTC) User-Agent: Opera Mail/10.53 (Win32) X-Antivirus: avast! (VPS 100620-0, 2010-06-20), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit