Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Zbysa.Cernohous:29.4.2013 15:14

Mám problém. Potřebuju naprogramovat button tak, aby se při kliknutí na něj smazal jeden znak z TexBoxu. Zkoušel jsem to pomocí ascii znaků, ale to my nafungovalo. Prosím poraďte.
Zdrojoví kód: int i;
char c;
i = 8;
c = (char)i;
TexBox.Text = TexBox.Text + (c);

 
Odpovědět 29.4.2013 15:14
Avatar
Frunta
Redaktor
Avatar
Odpovídá na Zbysa.Cernohous
Frunta:29.4.2013 15:32

Když vkládáš zdrojový kód, použij tlačítko Vložit zdrojový kód.
Já nedělám v C# a nevím, jestli je to úplně korektně (spíše ne), ale funguje to.

int delkaRetezce = TextBox.TextLength;
string budouciText = "";
for (int i = 0; i < delkaRetezce - 1; i++)
{
    budouciText += TextBox.Text[i].ToString();
}
TextBox.Text = budouciText;
Editováno 29.4.2013 15:34
 
Nahoru Odpovědět  +1 29.4.2013 15:32
Avatar
Zbysa.Cernohous:29.4.2013 16:01

Díky za radu. :)

 
Nahoru Odpovědět 29.4.2013 16:01
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.