🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: pytanie proste [zielony]

#21599
From: 3P
Date: Sun, 20 Jun 2010 11:17
39 lines
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-mail
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>

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