Pytania otagowane jako winforms

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.

3
Model-View-Presenter w WinForms
Po raz pierwszy próbuję zaimplementować metodę MVP przy użyciu WinForms. Próbuję zrozumieć funkcję każdej warstwy. W moim programie mam przycisk GUI, który po kliknięciu otwiera okno dialogowe openfiledialog. Więc używając MVP, GUI obsługuje zdarzenie kliknięcia przycisku, a następnie wywołuje presenter.openfile (); Czy w ramach presenter.openfile () powinno to delegować otwarcie …

16
Jak wykryć zmianę zdarzenia DataGridView CheckBox?
Mam aplikację winForms i chcę wyzwolić kod, gdy pole wyboru osadzone w DataGridViewformancie jest zaznaczone / odznaczone. Każde wydarzenie, którego próbowałem Uruchamia się zaraz po CheckBoxkliknięciu, ale przed zmianą stanu zaznaczenia lub Uruchamia się tylko wtedy, gdy CheckBoxtraci ostrość Nie mogę znaleźć zdarzenia uruchamiającego się natychmiast po zmianie stanu zaznaczenia. …



7
C # Form.Close vs Form.Dispose
Jestem nowy w C # i próbowałem spojrzeć na wcześniejsze posty, ale nie znalazłem dobrej odpowiedzi. Czy w aplikacji formularza systemu Windows w języku C # z pojedynczym formularzem jest używany Form.Close()lepszy lub Form.Dispose()? MSDN mówi, że wszystkie zasoby w obiekcie są zamknięte, a formularz jest usuwany po wywołaniu Close. …
88 c#  winforms 


8
Jak należy zdiagnozować błąd SEHException - składnik zewnętrzny zgłosił wyjątek
Zawsze, gdy użytkownik zgłosi błąd, taki jak System.Runtime.InteropServices.SEHException - Składnik zewnętrzny zgłosił wyjątek? czy jest coś, co ja jako programista mogę zrobić, aby ustalić przyczynę? Scenariusz: jeden użytkownik (korzystający z programu napisanego przez moją firmę) zgłosił ten błąd. To mógł być jednorazowy błąd lub nie. Wspomnieli, że w ostatnim miesiącu …

4
Jak mogę utworzyć coś, co wyłapuje wszystkie „nieobsługiwane” wyjątki w aplikacji WinForms?
Aż do teraz, po prostu umieścić blok try / catch wokół Application.Runw Program.cspunkcie wejścia do programu. To wychwytuje wszystkie wyjątki wystarczająco dobrze w trybie debugowania, ale kiedy uruchamiam program bez trybu debugowania, wyjątki nie są już obsługiwane. Otrzymuję nieobsługiwane pole wyjątków. Nie chcę, żeby to się stało. Chcę, aby wszystkie …

8
Winforms TableLayoutPanel programowe dodawanie wierszy
Walczyłem z tym od jakiegoś czasu i odkryłem, że wiele innych osób ma również problemy z TableLayoutPanel (.net 2.0 Winforms). Problem Usiłuję wziąć „pusty” tablelayoutpanel, który ma zdefiniowane 10 kolumn, a następnie programowo dodać wiersze kontrolek w czasie wykonywania (tj. Po jednej kontrolce na komórkę). Można by pomyśleć, że powinno …

9
Console.WriteLine nie pojawia się w oknie Output
Wprowadziłem kilka Console.WriteLinewywołań do przetestowania, ale nie pojawiają się one w oknie wyjściowym? public static ArrayList myDeliveries = new ArrayList(); public mainForm(){ InitializeComponent(); } private void mainForm_Load(object sender, EventArgs e){ if (!File.Exists("../../MealDeliveries.txt")){ MessageBox.Show("File not found!"); return; } using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){ //first line is delivery name string strDeliveryName …
85 c#  .net  winforms 

11
Wyświetlić konsolę w aplikacji Windows?
Czy istnieje sposób pokazania konsoli w aplikacji systemu Windows? Chcę zrobić coś takiego: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 


10
DataGridView AutoFit and Fill
Mam 3 kolumny w moim DataGridView. To, co próbuję zrobić, to automatyczne dopasowanie pierwszych 2 kolumn do szerokości treści, a trzecia kolumna wypełni pozostałe miejsce. Czy można to zrobić w WinForms? Ładuję moje dane z EF DataContext, jeśli jest to jakiekolwiek zastosowanie. Dołączyłem obraz, jak to obecnie wygląda.

19
Wyślij wartości z jednego formularza do innego formularza
Chcę przekazać wartości między dwoma formularzami (C #). Jak mogę to zrobić? Mam dwa formularze: Form1 i Form2. Form1 zawiera jeden przycisk. Kiedy kliknę ten przycisk, Form2 powinien się otworzyć, a Form1 powinien być w trybie nieaktywnym (tj. Nie można go wybrać). Form2 zawiera jedno pole tekstowe i jeden przycisk …

7
Zaleta aplikacji WPF vs Winform dla aplikacji biznesowych? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
84 wpf  winforms 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.