» »

c# neomejeno št. vrstic

c# neomejeno št. vrstic

japol ::


Iščem mnenja. Stvar je taka, da sm vse definirou z if stavki. v datagridu, če je sam ena vrstica (if j==1) , izriše eno sliko in je ena koda, če pa dve vrstice (if j==2), izriše dve sliki in sta dve kodi, in tako naprej. tko da je blo omejeno na (if j==15), bi jih pa rt še več, pa da mi ne bo za vsakega treba definirat.
Zanima me kako bi se to dalo drgač rešit?
Pa kako znotraj enega klika gumba vrednost uporabit znotraj drugega klika gumba.
Kak primer kode lepo prosm.
  • zavaroval slike: Mavrik ()

commissar ::

malo več boš moral povedati. kot prvo, na sliki v datagridu imaš 4 vrstice, toraj bi morale nekje biti izrisane 4 slike. kje so?

japol ::

Sej so 4 modre vertikalne črte (glej v datagridu stolpec z debelino), modre črte predstavljajo prerez zidu oz. sloje v zidu. Pa mal predebele so, da bi se razločno vidl kolk jih je.
Pa pozabu sm napisat da so ti if stavki znotraj for zanke. Pa do zdej sm napisou cca 5000 vrstic in me zanoma ali je možno to kako zmanjšat.
A pa kako omejim število decimalk?
hvala

whatever ::

switch - case?
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

whatever ::

Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.

schtr4jh ::

for zanka v kateri je if stavek, ki ima namesto if (j==1) if (j==st) ... V pogoju pa nastaviš, da se izvaja dokler en podatek (ki ga potrebuješ za izpis) ni prazen.

commissar ::

tako kot je rekel schtr4jh.. izrisovanje daš v zanko ki ga ponoviš tolikokrat kot pač moraš narisati črte.

dve decimalki pa izpišeš takole:



d.ToString(".00");

japol ::

Super, hvala.
Še: Kako znotraj enega klika gumba vrednost uporabit znotraj drugega klika gumba.
private void button5_Click(object sender, EventArgs e)
{
for (int j = 0; j < this.dataGridView1.Rows.Count; j++)
{
decimal R1;
if (j == 1)
{
R1 = (d1a / l1a)/100;
}
}
}

private void button6_Click(object sender, EventArgs e)
{
//tu bi želel uporabiti R1 iz buttna5!
}

Zgodovina sprememb…

  • spremenil: Senitel ()

Tutankhamun ::

Ja to je nemogoče. Osnove prograiranja.
Ko se funkcija buttton5_click zaključi R1 v tvojem primeru tko izgine!

R1 deklariraj v class-u, izven funkcije button5_click, pol pa obe funkcije dostopata do R1.
AMD Phenom QUAD 9950 Black Edition, 8GB


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Generator xml datotek

Oddelek: Programiranje
131305 (973) detroit
»

C# Pomoč

Oddelek: Programiranje
131400 (1225) jizzer
»

Koda kalkulatorja v MS visual C# 2008?

Oddelek: Programiranje
212972 (2309) smukC
»

C# Program

Oddelek: Programiranje
393097 (2020) Spura
»

C# Problem

Oddelek: Programiranje
131250 (1046) joze67

Več podobnih tem