winforms

Jak wykryć zmianę zdarzenia DataGridView?

Mam aplikację winforms i chcę wywołać kod, gdy pole wyboru osadzone w kontrolce DataGridView jest zaznaczone / odznaczone. Ka ... zdarzenia, których użyłem, dane w innych siatkach zmieniają się dopiero po CheckBox w pierwszym DataGridView traci ostrość.

Jak wyłączyć formularz zamknięcia Alt + F4?

Jaki jest najlepszy sposób wyłączenia Alt + F4 w formularzu C# win, aby uniemożliwić użytkownikowi zamknięcie formularza? ... ywam formularza jako wyskakującego okna dialogowego, aby wyświetlić pasek postępu i nie chcę, aby użytkownik mógł go zamknąć.

Jaki jest najlepszy sposób na określenie katalogu głównego aplikacji?

Muszę pobrać wszystkie biblioteki DLL w katalogu głównym mojej aplikacji. Jak najlepiej to zrobić? string root = Application ... ngAssembly().Location).FullName; A potem Directory.GetFiles(root, "*.dll"); Która droga jest lepsza? Są lepsze sposoby?

Textbox / richtextbox z podświetleniem składni? [C#] [closed]

Gdzie mogę znaleźć kontrolkę dla WinForms, która podświetli kod źródłowy wklejony do niego? Chciałbym taki, który ma podświetlanie składni wsparcie dla wielu różnych języków, ale jeśli to działa tylko z C# byłbym w porządku z tym również.

Uzupełnianie widoku drzewa o strukturę katalogów systemu plików

Jestem tu nowy z węzłami.. :) wymyśliłem ten algorytm, ale pokazuje tylko listę węzłów macierzystych.. w ten sposób.. a a ... clearTreeView); Action showTreeView = () => treeView.Nodes.Add(DirFilesCollection); this.Invoke(showTreeView); }

Kontroluj inną aplikację za pomocą C#

Muszę sterować inną aplikacją symulując ruch myszy i wprowadzanie klawiatury. Jak to osiągnąć w C#? Czy to w ogóle możliwe?

Czy Windows Forms będzie przestarzały na rzecz WPF? [zamknięte]

Rozpoczynamy nowy projekt i próbujemy zdecydować się na użycie Windows Forms lub WPF. Przeczytałem kilka innych postów o p ... rfejsie użytkownika. Jednak dobrze byłoby wiedzieć, czy WPF jest czymś, co prędzej czy później będziemy musieli zaakceptować.

BindingList < > listchanged event

Mam BindingList klasy ustawionej na Właściwość DataSource BindingSource, która z kolei jest ustawiona na właściwość DataSourc ... ędę zmieniał żadnych elementów, gdy już znajdą się na liście, tylko dodaję je i wstępnie czyszczę listę. (używam. NET 2.0)

Jak przechowywać hasła w aplikacji Winforms?

Mam taki kod w aplikacji winforms, którą pisałem, aby sprawdzić Limit pamięci skrzynki pocztowej użytkownika. DirectoryEntry ... hasło(nie tylko hash do dopasowania celu). Mechanizmy szyfrowania/deszyfrowania nie działają, ponieważ są zależne od maszyny.

Jak wykryć wyłączenie lub wylogowanie systemu Windows

Muszę wykryć, kiedy System Windows jest wyłączony (lub uruchomiony ponownie) lub kiedy użytkownik się wylogowuje. Muszę prawi ... ulować tę akcję (po zapytaniu użytkownika) Ale nie jestem pewien, gdzie powinienem wykonać operacje przed zamykam. Dzięki.

Jak zmienić kolor wiersza w datagridview?

Chciałbym zmienić kolor konkretnego wiersza w moim datagridview. Wiersz powinien być zmieniony na czerwony, gdy wartość columncell 7 jest mniejsza niż wartość columncell 10. Jakieś sugestie, jak to osiągnąć?

Jak dodać nową linię do pliku txt

Chciałbym dodać nowy wiersz z tekstem do mojej daty.pliku txt, ale zamiast dodawać go do istniejącej daty.txt, aplikacja twor ... az. Więc mój plik txt będzie wyglądał tak: 2011-11-24 10:00:00 OK 2011-11-25 11:00:00 NOT OK Jak mogę to zrobić? Dzięki!

Formularz C#.Zamknij vs forma.Usunąć

Jestem nowy w C# i próbowałem spojrzeć na wcześniejsze posty, ale nie znalazłem dobrej odpowiedzi. W aplikacji C # Windows F ... które podążają za Dispose, a nie blisko. Czy jeden ma przewagę nad drugim? W jakich scenariuszach wolimy jedno od drugiego?

Lista vs BindingList Zalety / Wady

Czy ktoś może opisać jaka jest różnica między tymi dwoma dla mojego projektu? Obecnie mam List<MyClass> i ustawić Bind ... Memberwise.Clone() Czy zmiana mojej listy na BindingList rozwiąże to wszystko i jakie są zalety korzystania z BindingList?

Jak przyspieszyć dodawanie elementów do ListView?

Dodaję kilka tysięcy (np. Próba 1: 13,870 ms foreach (Object o in list) { ListViewItem item = new ListViewItem(); Ref ... ViewItem()); listView.EndUpdate(); Jest o rząd wielkości szybszy. Jakiej właściwości opakowania WinForms ListView brakuje?

Kolor tła elementu ListBox (winforms)

Jak ustawić kolor tła określonego elementu w systemie.Okna.Formularze.ListBox? Chciałbym móc ustawić wiele z nich, jeśli to możliwe.

Get File Icon used by Shell

W. Net (C# lub VB: don ' t care), biorąc pod uwagę ciąg ścieżki do pliku, strukturę FileInfo lub strukturę FileSystemInfo dla ... zego, ale zaciekawiło mnie, jak to zrobić, patrząc na to pytanie i pomyślałem, że przydałoby się zarchiwizować tutaj NA SO.

Czy właściwe jest rozszerzenie kontroli, aby zapewnić niezmiennie bezpieczną funkcjonalność Invoke / BeginInvoke?

W trakcie prac konserwacyjnych dla starszej aplikacji, która poważnie naruszyła zasady aktualizacji między wątkami w winforms ... jeśli InvokeRequired zwróci true, IsHandleCreated zawsze będzie prawdą. Testowanie go ponownie jest zbędne i nieprawidłowe.

Jak przenieść I zmienić rozmiar formularza bez obramowania?

Czy ktoś wie jak Mogę zmienić rozmiar formularza winform, gdy nie ma on obramowania. Nie chcę domyślnej ramki, którą ma Windo ... unęło obramowanie, ale teraz nie można go zmienić. Wymyśliłem, jak przenieść formularz, muszę tylko wiedzieć, jak go zmienić.

Iniekcja zależności w WinForms za pomocą Ninject i encji Framework

Obecnie pracuję nad projektem, w którym konwertujemy nasz stary zbiór danych, aplikację WinForm z procedurą składowaną, aby k ... em, że moje pytanie jest trochę niejasne, ale nie jestem pewien, gdzie leży problem lub co muszę uzupełnić. Dziękuję bardzo