Article View: alt.pl.comp.lang.csharp
Article #22191Re: znow sie pogubilem
From: Łukasz 'Maly' Ostrowski
Date: Tue, 07 Jun 2011 09:36
Date: Tue, 07 Jun 2011 09:36
50 lines
2846 bytes
2846 bytes
On Tue, 7 Jun 2011 09:00:20 +0200, qaz wrote:
> teraz edytor (i kompilator) sygnalizują błąd w form2
>
> private void button1_Click(object sender, EventArgs e)
> {
> Form kl = new form1();
> kl.ShowDialog();
> this.textBox1.Text = form1.psWk;
> }
Jezus marian:
kl.psWk a nie form1.psWk...
Tworzysz kl typu Form1, więc stan bierzesz
z kl a nie z samego typu.
Tzn. dla każdego dialogu(instancji) klasy Form1(*) chcesz
mieć zapamiętany stan, jakiegoś tam textBox'a,
a nie dla całej rodziny tychże klas. Takie zmiany
wprowadza Ci Maciej, ale bez wytłumaczenia dlaczego. ;-).
(*) - przyjęło się że nazwy typów pisze się z
WielkiejLitery a pola i zmienne zaczyna małąLiterą.
> Error 2 An object reference is required for the non-static field, method, or
> property 'iFV.form1.psWk.get' ...
Przeczytaj jakąkolwiek książkę najpierw, żeby mieć
minimum zrozumienia co w ogóle robisz, zanim coś
zaczniesz robić. Wiem, wiem, dzisiejsza młodzież,
książka to zło, przecież jak jest wizualny designer
to można wszystko porysować a minimalna wiedza
na temat jezyka jest nadmierna i tylko zaciemnia
obraz ;-).
Dobieranie słów kluczowych i modyfikatorów metodą
Monte-Carlo to nie jest dobry sposób.
p.s. kwalifikowanie wszystkiego za pomocą
explicit "this" to bad-practice.
p.p.s. jak się uprzeć to wystarczy sam getter do
textBox1.Text, lub ostatecznie można w
Designerze wystawić textBox1 jako internal
bądź public. Ale za tym napewno nie nadążysz,
dlatego tylko wspominam.
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.eu/
Technical Details
Message-ID:
<29nnpgk66jqc$.ukps31o3saeg$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<4de88723$0$2440$65785112@news.neostrada.pl> <f0d2b8ca-4ff0-44bc-a255-bc7e72ee7eb7@s2g2000yql.googlegroups.com> <4de8b4ad$0$2497$65785112@news.neostrada.pl> <f86bf68d-f9ee-4c03-b0a7-bfb9411474b7@y12g2000yqh.googlegroups.com> <4dec8f29$0$2439$65785112@news.neostrada.pl> <4dec9398$0$2486$65785112@news.neostrada.pl> <61a8bb4d-9345-4a5a-a1d5-ca0351595fe2@e35g2000yqc.googlegroups.com> <4dedcc87$0$2459$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: znow sie pogubilem Date: Tue, 7 Jun 2011 11:36:06 +0200 Organization: Acme Lines: 50 Message-ID: <29nnpgk66jqc$.ukps31o3saeg$.dlg@40tude.net> References: <4de88723$0$2440$65785112@news.neostrada.pl> <f0d2b8ca-4ff0-44bc-a255-bc7e72ee7eb7@s2g2000yql.googlegroups.com> <4de8b4ad$0$2497$65785112@news.neostrada.pl> <f86bf68d-f9ee-4c03-b0a7-bfb9411474b7@y12g2000yqh.googlegroups.com> <4dec8f29$0$2439$65785112@news.neostrada.pl> <4dec9398$0$2486$65785112@news.neostrada.pl> <61a8bb4d-9345-4a5a-a1d5-ca0351595fe2@e35g2000yqc.googlegroups.com> <4dedcc87$0$2459$65785112@news.neostrada.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1307439400 28502 78.9.71.129 (7 Jun 2011 09:36:40 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Tue, 7 Jun 2011 09:36:40 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit