Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.063 pregleda

Najnovija ↓

Kreiranje dataGrida Odredjene velicine 10.04.2011. u 15:59 · pre 189 meseci #1
Unaprijed znam koliki mi mora biti datagrid,recimo
3 reda i 4 kolone(3*4). Kako to napraviti,ja sam uradio ali mi pomalo glupo:
Code:

dataGridView1.Columns.Add("", "");
                dataGridView1.Columns.Add("", "");
                dataGridView1.Columns.Add("", "");
                dataGridView1.Columns.Add("", "");
                dataGridView1.Rows.Add(3);


Jel moze kako drukcije,ovo mi se bas ne cini kao dobro rjesenje.Dodavanje reda je dobro ali da kolonu jednu po jednu dodajem....
Re: Kreiranje dataGrida Odredjene velicine 10.04.2011. u 17:03 · pre 189 meseci #2
Pa, kolone se dodaju jednom i to je to. I najjednostavnije ti je u dizajneru to uraditi ukoliko ne nameravas dinamicki menjati broj kolona.
Nego, nesto imam utisak da pogresno koristis DataGridView na pogresan nacin. Ako hoces, reci malo opsirnije sta hoces da postignes, mozda dobijes konkretniji savet.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Kreiranje dataGrida Odredjene velicine 10.04.2011. u 18:16 · pre 189 meseci #3
Ma radim nesto u excelu,a moj program u c# se poziva iz excela i on uopce ne treba da se vidi.Dobro to nije problem.
Ali to cu tek na kraju da omogucim jer treba da vidim je sam li dobio dobre rezultate(pa tek ako jesam da ih posaljem u excel), datagrid mi treba eto samo da
sebi prikazem neke matricne rezultate,nista vise.(Znaci samo moja vlastita provjera)

Mogu ja njih i ispisat preko MessageBox.show(); ali ocu da sve odjednom vidim.

prvo sam iso preko tablelayoutpanela i unutra da stavljam dinamicki textboxove,dobro je sve(ljepse nego sa datagrid) ali puno je lakse sa datagrid a kako se
dizajn uopce nece vidit Onda bolje ovo lakse ->Datagrid.
Citat:

Pa, kolone se dodaju jednom i to je to. I najjednostavnije ti je u dizajneru to uraditi ukoliko ne nameravas dinamicki menjati broj kolona.

E mijenjaju se ovisno o sheetu u excelu,ali kako znam koji je sheet otvoren tako znam i kolika ce mi treba bit velicina datagrida.
U glavnom mijenja se dinamcki ali poznato je kolika je velicina.
Re: Kreiranje dataGrida Odredjene velicine 10.04.2011. u 18:24 · pre 189 meseci #4
Aha, pa dobro, ako samo za tako neki obican prikaz, onda mozes za kolone nesto tipa:
Code (csharp):

for (int i = 0; i < BrojKolona; i++)
    Grid.Columns.Add("", "");
 

i onda dodajes redove.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Kreiranje dataGrida Odredjene velicine 10.04.2011. u 18:38 · pre 189 meseci #5
Ma i ja sam ih tako realizirao u programu preko for petlje,ali sam se pitao moze li drukcije.
Meni se matricni rezultati nalaze u 2d stringu recimo imena temp,i sad ja sam probao
datagrid.datasource=temp //ali puca,ne znam zasto a volio bih znati

Pa sam onda i ja ubacivao preko 2 for petlje string u datagrid.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme