EDIT: Ospravedlňujeme sa za nedostatok informácií, jeho winform app v C # A príspevok nie je duplicitný. Problém sa stane, keď zatvorím formulár, ktorý obsahuje správu na úpravu predchádzajúcich hodnôt formulára a potom tlačidlo na vytlačenie správy znova zostane zakázané namiesto toho, aby zostal povolený.
Našiel som niekoľko podobných príspevkov, ale žiadny problém nevyriešil. Mám nasledujúci kód povoliť a button
Ak textbox
je prázdny:
button3.Enabled = string.IsNullOrWhiteSpace(resposta.Text);
Kód funguje, ale problém je, ak kliknem na ďalší a z nejakého dôvodu sa chcem vrátiť, aby som niečo zmenil button
zostane zablokovaný aj s údajmi v priečinku textbox
.
Môže niekto pomôcť?
Vopred ďakujem
odpovede:
0 pre odpoveď č. 1No, nie je jasné, aký je problém, alezdá sa, že sa pokúšate používať WinForms ako niektoré MVC s väzbami (ako uhlové), ale keď robíte priradenie to robí to len raz vo WinForms, nie je vytvorená žiadna väzba.
Takže musíte zistiť, kedy musíte znova zavolať. (TextChange, niektoré kliknutie na tlačidlo atď.)