EDYTOWAĆ: Przepraszamy za brak informacji, jest to aplikacja WinForm w C # I post nie jest duplikatem. Problem występuje, gdy zamykam formularz zawierający raport do edycji poprzednich wartości formularza, a następnie przycisk, aby wydrukować raport ponownie pozostaje wyłączony, zamiast pozostać włączony.
Znalazłem kilka podobnych postów, ale żaden nie rozwiązał mojego problemu. Mam następujący kod włączyć opcję button
Jeśli textbox
jest pusty:
button3.Enabled = string.IsNullOrWhiteSpace(resposta.Text);
Kod działa, ale problem jest, jeśli kliknę dalej i z jakiegoś powodu chcę wrócić, aby coś zmienić button
pozostaje wyłączony nawet z danymi w textbox
.
Czy ktoś może pomóc?
Z góry dziękuję
Odpowiedzi:
0 dla odpowiedzi № 1Cóż, nie jest jasne, o co chodzi, alewydaje się, że próbujesz użyć WinForms jako jakiegoś MVC z wiązaniem (jak kątowy), ale kiedy wykonujesz przypisanie robi to tylko raz w WinForms, nie jest tworzone żadne wiązanie.
Więc musisz dowiedzieć się, kiedy musisz zadzwonić ponownie. (TextChange, niektóre kliknięcie przycisku, itp.)