Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno c# WFA problem s vlastnosti tag

Dobrý den mám problem potřebuju podle tagu zjistit picture box. A nedaří se mi to. poradte prosím

mám následující kod. Randomem mi vyjde číslo které poté vyhledávám mezi vlastnosti tag. Ale to mi nefunguje.Když číslo převedu na string.

string pok = 3.ToString();
            foreach (Control c in this.Controls)
            {
                if (c.Tag == pok)
                {
                    label1.Visible = true;
                    c.Visible = false;
                }
            }

Ale když to napíšu takhle (jen pro zkoušku tak to funguje)

            foreach (Control c in this.Controls)
            {
                if (c.Tag == "3")
                {
                    label1.Visible = true;
                    c.Visible = false;
                }
            }

Děkuji za případné rady.

Předmět Autor Datum
Jsi si jistý, že ti tím randomem vyjde celé číslo?
Wikan 29.03.2014 10:35
Wikan
JJ jsem...pro zkousku sem si udelal promenou int nahod=3;
Pepino12 29.03.2014 10:52
Pepino12
Tak to potom musí fungovat a problém je jinde, než v tomhle kódu.
Wikan 29.03.2014 10:56
Wikan
Nakej napad? I kdyz tkusim eba ten tag predelat na int tak to piše chybu. Nechce to spolknout pretyp…
Pepino12 29.03.2014 11:03
Pepino12
Nápad? Najít kde je chyba. Debugger znáš?
Wikan 29.03.2014 11:06
Wikan
Mno zkoušim to krokovat vše. Ale bezvýsledku v proměnné je to co má ale neshoduju se to.
Pepino12 29.03.2014 11:11
Pepino12
To se prostě musí shodovat. A nebo tam nemáš příslušný Tag. Tag může být objekt libovolného typu, je…
Wikan 29.03.2014 11:15
Wikan
To fakt dělám zkusil jsem si udělt novej program a taky to tam nefunguje stejnej problem. Jak převed…
Pepino12 29.03.2014 11:16
Pepino12
Tak zkus ještě: c.Tag.ToString() == pok
Wikan 29.03.2014 11:21
Wikan
TO jsem zkoušel to mi píše , že odkaz neni nastaven na správou instatnci obejktu.
Pepino12 29.03.2014 11:22
Pepino12
c.Tag != null && c.Tag.ToString() == pok
Wikan 29.03.2014 11:24
Wikan
Děkuji moc super. Můžu se zeptat jak ste na to přišel?
Pepino12 29.03.2014 11:26
Pepino12
Podíval jsem se, co to hlásí za chybové hlášky. Tos ale mohl udělat i sám.
Wikan 29.03.2014 11:31
Wikan
Ja se koukal...ale stohodle jsem nepoznal ze tam chybi podminka pro null..priste uz se to snad nesta…
Pepino12 29.03.2014 11:33
Pepino12
"odkaz neni nastaven na správou instatnci obejktu" vždycky znamená, že je to null. A přepni si chybo… poslední
Wikan 29.03.2014 11:35
Wikan
Chci se ještě zeptat porhledává dobře všechny komponenety? dá e to udělat i jinak?
Pepino12 29.03.2014 11:15
Pepino12

Zpět do poradny Odpovědět na původní otázku Nahoru