🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

datagrid parę pytań

#9834
From: Karol69
Date: Mon, 07 Nov 2005 02:02
34 lines
1954 bytes
Witam

Jest sobie jakiś tam DataGrid powiązany z jakims DataSet. I teraz pytanka:
1. Umiem wyciągnąć z DataGrida który wiersz jest zaznaczony. I umiem 
wycignąć ten wiersz z DataSet ale pod warunkiem, że na DataSet nie ma 
filtra. Jak wyciagnąc dane po przefiltrowaniu? Przestaje mi sie pokrywać 
index wiersza z DataGrida z tym co mam w DataSet.
2. Jak sprawdzić ile wierszy jest w DataGridzie? Ja robię to tak:
int i = 0;
try
{
	while(true)
	{
		if(this.dgTabelka.IsSelected(i))
		{
			Tu cośtam z zaznaczonym
		}
		i++;
	}
}
catch(Exception exc)
{
}

ale nie wydaje mi się to elegancką metodą. Jak ładnie wyciągnąć które 
wiersze przy wielu zaznaczonych są zaznaczone. I jak potem wyciągnąc 
dane z DataSet dla tych wierszy?
3. I jak w DataSet mam 2 rabelki powiązane ze sobą. Tego DataSet tworzę 
wczytując plik xml. To po naciśnięciu plusika przy wierszu pojawia się 
link do powiązanych wartości. Czy da się to tak skonfigurować ,żeby po 
naciśnięciu plusika pojawiały się wartości w tabelce?

Pozdrawiam
KArol
Technical Details
Message-ID: <dkmcjg$s2f$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: "Karol69@op.pl" <karol69@op.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: datagrid parę pytań
Date: Mon, 07 Nov 2005 03:02:27 +0100
Organization: Onet.pl
Lines: 34
Message-ID: <dkmcjg$s2f$1@news.onet.pl>
NNTP-Posting-Host: ursus.spray.net.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1131328944 28751 83.143.40.250 (7 Nov 2005 02:02:24 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Mon, 7 Nov 2005 02:02:24 +0000 (UTC)
X-Sender: aqTlAiv2oVys3ZPuUtr18w==
X-Accept-Language: pl, en-us, en
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 0544-8, 2005-11-04), Outbound message
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit