Naučit se PHP Naučit se PHP
Pouze tento týden až 80 % sleva na vývoj webů v PHP.
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"

Diskuze: Zobrazování textu proměnné v textBox.Text

C# .NET .NET (C# a Visual Basic) Zobrazování textu proměnné v textBox.Text American English version English version

Aktivity (3)
Avatar
Erik Jaroš
Člen
Avatar
Erik Jaroš:9.12.2018 18:37
private void tB_otevrenyText_TextChanged(object sender, EventArgs e)
        {

        }

private void buttonSifrovani_Click(object sender, EventArgs e)
        {
            tB_otevrenyText.Text = OT;

            OT = tB_vyslednaZprava.Text;
        }

Zkusil jsem: zadat atribut Text daného textBoxu napřímo, pomocí tB_vyslednaZpra­va.Text = OT
zadat atribut Text jako atribut Text jiného textBoxu: tB_vyslednaZpra­va.Text = tB_otevrenyTex­t.Text

Chci docílit: Snažím se do školy naprogramovat úkol Afinní Šifra, kde jde o záměnu znaků abecedy jejím posunutím. Snažím se dospět k tomu, že zašifrovaný text vypíšu jako text v textBoxu. Zatím si to zkouším na snadném příkladu, kde pouze do jednoho textBoxu text zapíšu, a ve druhém ho nechám zobrazit. Už v této fázi mám však problém, a druhý textBox mi nic nevypíše.

 
Odpovědět 9.12.2018 18:37
Avatar
Marek Uhlik
Člen
Avatar
Odpovídá na Erik Jaroš
Marek Uhlik:9.12.2018 18:59

Zkus poslat celý kód, protože tohle

tB_vyslednaZprava.Text = tB_otevrenyText.Text

musí fungovat, takže chyba bude nejspíš někde jinde.

 
Nahoru Odpovědět  +1 9.12.2018 18:59
Avatar
Odpovídá na Erik Jaroš
Michal Štěpánek:10.12.2018 9:26

když budu mít dva textboxy a na událost textchanged toho prvního dám toto

private void textBox1_TextChanged(object sender, EventArgs e)
        {
            textBox2.Text = textBox1.Text;
        }

tak se mi automaticky vypisuje do toho druhého textboxu to, co píšu do toho prvního. Když si tam přidáš ještě nějaké to šifrování, bude se ti vypisovat šifrovaný text...

Nahoru Odpovědět 10.12.2018 9:26
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Martin Petrovaj
Překladatel
Avatar
Martin Petrovaj:10.12.2018 12:49

Ja mám skôr zlé tušenie, či pán Jaroš nemá "prehodené" strany priradenia. Nechcel si skôr niečo ako toto?

OT = tB_otevrenyText.Text; // predpokladám, že OT je nejaká inštančná premenná typu string
tB_vyslednaZprava.Text = OT;

Potom mi ešte napadá, či máš tie metódy aj správne nabindované (tzn. priradené k udalostiam tých kontroliek). Pokiaľ robíš vo WPF, skontroluj buď v Properties -> Events, či je k udalosti Click kontrolky buttonSifrovani naozaj priradená tá tvoja metóda, alebo sa pozri do XAMLu, či ti pri nej píše niečo na spôsob Click="button­Sifrovani_Clic­k"

Nahoru Odpovědět  +1 10.12.2018 12:49
if (this.motto == "") { throw new NotImplementedException(); }
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 4 zpráv z 4.