WinForms to nieformalna nazwa nadana Windows Forms, bibliotece klas GUI w Microsoft .NET Framework i Mono. Pytania w tym tagu powinny być również oznaczone ramką docelową ([.net] lub [mono]) i zwykle powinny być oznaczone tagiem języka programowania.
Jaki jest najprostszy sposób na aktualizację Labelz innego Thread? Mam Formbieg thread1i od tego zaczynam inny wątek ( thread2). Natomiast thread2przetwarza niektóre pliki Chciałbym aktualizuje Labelna Formz aktualnego stanu thread2„s pracy. Jak mogłem to zrobić?
Microsoft powinien był zaimplementować coś nieoczekiwanego INotifyPropertyChanged, na przykład we właściwościach automatycznych, po prostu sprecyzuj {get; set; notify;} , że to ma sens, aby to zrobić. A może są jakieś komplikacje? Czy sami możemy wdrożyć coś takiego jak „powiadomić” w naszych nieruchomościach? Czy istnieje wdzięczne rozwiązanie do wdrożenia INotifyPropertyChangedw twojej …
Mam scenariusz (Windows Forms, C #, .NET) Istnieje główna forma, która obsługuje kontrolę użytkowników. Kontrola użytkownika wykonuje pewne ciężkie operacje na danych, tak że jeśli bezpośrednio wywołam UserControl_Loadmetodę, interfejs użytkownika przestanie odpowiadać na czas wykonywania metody ładowania. Aby temu zaradzić, ładuję dane do innego wątku (próbując jak najmniej zmienić istniejący …
Mam aplikację formularzy systemu Windows z formantem pola tekstowego, który chcę akceptować tylko wartości całkowite. W przeszłości przeprowadzałem tego rodzaju walidację, przeciążając zdarzenie KeyPress i usuwając znaki, które nie pasowały do specyfikacji. Patrzyłem na kontrolkę MaskedTextBox, ale chciałbym bardziej ogólne rozwiązanie, które może działać z być może wyrażeniem regularnym lub …
To, co chcę osiągnąć, jest bardzo proste: mam aplikację Windows Forms (.NET 3.5), która używa ścieżki do odczytu informacji. Ścieżkę tę może zmodyfikować użytkownik, korzystając z formularza opcji, który podaję. Teraz chcę zapisać wartość ścieżki do pliku do późniejszego wykorzystania. To byłoby jedno z wielu ustawień zapisanych w tym pliku. …
Czy jest jakiś stosunkowo łatwy sposób na wstawienie nowoczesnej przeglądarki do aplikacji .NET? O ile rozumiem, WebBrowserkontrola jest opakowaniem dla IE , co nie stanowiłoby problemu, poza tym, że wygląda na to, że jest to bardzo stara wersja IE , ze wszystkim, co pociąga za sobą błędy w CSS, potencjalne …
Aby utworzyć nową procedurę obsługi zdarzeń w kontrolce, możesz to zrobić c.Click += new EventHandler(mainFormButton_Click); albo to c.Click += mainFormButton_Click; i aby usunąć moduł obsługi zdarzeń, możesz to zrobić c.Click -= mainFormButton_Click; Ale jak usunąć wszystkie moduły obsługi zdarzeń ze zdarzenia?
Chcę stworzyć prosty MessageBox na tak / nie, ale myślę, że zaprojektowanie takiego formularza jest nonsensem. Myślałem, że mogę użyć MessageBox, dodać przyciski itp., Aby to osiągnąć. To proste, ale skoro nie zwrócono DialogResult, jak mogę uzyskać wynik?
Jak mogę pogrupować przyciski opcji w aplikacji Windows Form (podobnie jak radiobuttonlist ASP.NET!)? Mogę więc przełączać się między poszczególnymi przypadkami wybranymi z opcji.
Mam pole tekstowe z właściwością .Multiline ustawioną na true. W regularnych odstępach czasu dodam do niego nowe wiersze tekstu. Chciałbym, aby pole tekstowe automatycznie przewijało się do najniższego wpisu (najnowszego) za każdym razem, gdy dodawany jest nowy wiersz. Jak to osiągnąć?
Szukam najlepszego sposobu na implementację typowych skrótów klawiaturowych Windows (na przykład Ctrl+ F, Ctrl+ N) w mojej aplikacji Windows Forms w C #. Aplikacja ma główny formularz, który obsługuje wiele formularzy podrzędnych (pojedynczo). Gdy użytkownik naciśnie Ctrl+ F, chciałbym wyświetlić niestandardowy formularz wyszukiwania. Formularz wyszukiwania będzie zależał od bieżącego otwartego …
Mam aplikację C #, która loguje się do niej użytkownicy, a ponieważ algorytm haszujący jest drogi, zajmuje to trochę czasu. Jak mogę wyświetlić kursor oczekujący / zajęty (zwykle klepsydrę) użytkownikowi, aby poinformować go, że program coś robi? Projekt jest w C #.
Widziałem to w środowisku Turbo C ++ firmy Borland , ale nie jestem pewien, jak to zrobić w przypadku aplikacji C #, nad którą pracuję. Czy są jakieś sprawdzone metody lub gotówki?
Mam ten kod. Jak mogę pozwolić, aby akceptował wszystkie typowe formaty obrazów? PNG, JPEG, JPG, GIF? Oto co mam do tej pory: public void EncryptFile() { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; dialog.InitialDirectory = @"C:\"; dialog.Title = "Please select an image file to encrypt."; …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.