🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: znow sie pogubilem

#22183
From: Maciej Rychter
Date: Fri, 03 Jun 2011 09:07
34 lines
2435 bytes
On 3 Cze, 09:02, "qaz" <qazvox...@wp.pl> wrote:
> Mam form2 (modalny) w ktorym moge z gridview wybrac interesujaca mnie
> wartosc (zatwierdzenie wyboru zamyka form2).
> Mam form1, ktory chcialby wywolac form2 i przejac wybran wartosc do
> wlasnych potrzeb
> Jak to zrobic w obu formach ?
> Czy sa ograniczenia co do typu zwracanych danych ( array, datarow ) ?
>
> (moje rozwiazanie, acz skuteczne - dziwacznym mi sie wydaje :-)
> pzdr qaz

w form1 pewnie masz buttona na którego clicku robisz pewnie coś
takiego

var f2 = new Form2();
if (f2.showdialog() == DialogResult.ok)
{
 // coś tam zrób z f2.SelectedRow
}

żeby to zadziałało zrób sobie w klasie Form2 publiczną własciwość pod
tytułem SelectedRow czy cokolwiek i wypełniaj ją pożądanymi danymi
np. może to coś wskazywać na aktualnie wybrany wiersz w gridzie.
Podstawianie pod tą właściwość możesz dokonać przy zamykaniu Form2 w
zdarzeniu closing albo na bierząco w zdarzeniu grida.

Pamiętaj, że formatka to klasa jak każda inna więc możesz z nią robić
bardzo różne rzeczy chociażby dodać nowe właściwości.

Pochwal się jeszcze swoim rozwiązaniem.

--
Pozdro,
 Macko
Technical Details
Message-ID: <f0d2b8ca-4ff0-44bc-a255-bc7e72ee7eb7@s2g2000yql.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!s2g2000yql.googlegroups.com!not-for-mail
References: <4de88723$0$2440$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.glorb.com!postnews.google.com!s2g2000yql.googlegroups.com!not-for-mail
From: Maciej Rychter <rychter.maciej@gmail.com>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: znow sie pogubilem
Date: Fri, 3 Jun 2011 02:07:41 -0700 (PDT)
Organization: http://groups.google.com
Lines: 38
Message-ID: <f0d2b8ca-4ff0-44bc-a255-bc7e72ee7eb7@s2g2000yql.googlegroups.com>
References: <4de88723$0$2440$65785112@news.neostrada.pl>
NNTP-Posting-Host: 80.94.182.136
Mime-Version: 1.0
X-Trace: posting.google.com 1307092061 5802 127.0.0.1 (3 Jun 2011 09:07:41 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 3 Jun 2011 09:07:41 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: s2g2000yql.googlegroups.com; posting-host=80.94.182.136; posting-account=0LtQXAoAAABsec8yh6dn4H8zU73p878u
User-Agent: G2/1.0
X-HTTP-Via: 1.1 webwasher (Webwasher 6.8.7.9979)
X-Google-Web-Client: true
X-Google-Header-Order: ASELNKCHRUV
X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.71 Safari/534.24,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit