Вопросы с тегом «winforms»

WinForms - это неофициальное имя, данное Windows Forms, библиотеке классов GUI в Microsoft .NET Framework и Mono. Вопросы в этом теге также должны быть помечены целевой структурой ([.net] или [mono]) и обычно должны быть помечены тегом языка программирования.

11
Изменение значка по умолчанию в приложении Windows Forms
Мне нужно изменить значок в приложении, над которым я работаю. Но просто просматривая другие значки на вкладке свойств проекта -> Приложение -> Значок , значки, хранящиеся на рабочем столе, не отображаются .. Как правильно это делать?

3
Модель-представление-презентатор в WinForms
Я впервые пытаюсь реализовать метод MVP, используя WinForms. Я пытаюсь понять функцию каждого слоя. В моей программе у меня есть кнопка графического интерфейса, которая при нажатии открывает окно openfiledialog. Таким образом, используя MVP, графический интерфейс обрабатывает событие нажатия кнопки, а затем вызывает presenter.openfile (); Должен ли он в presenter.openfile () …


11
Самый простой способ иметь файл конфигурации в приложении Windows Forms C #
Я новичок в .NET и до сих пор не понял, как работают файлы конфигурации. Каждый раз, когда я ищу об этом в Google, я получаю результаты о web.config, но я пишу приложение Windows Forms. Я понял, что мне нужно использовать пространство имен System.Configuration, но документация не помогает. Как определить, что …

7
C # Form.Close против Form.Dispose
Я новичок в C #, и я попытался просмотреть предыдущие сообщения, но не нашел хорошего ответа. В приложении Windows Form на C # с единственной формой используется Form.Close()лучше или Form.Dispose()? MSDN сообщает, что все ресурсы в объекте закрыты, и форма удаляется при вызове Close. Несмотря на это, я наткнулся на …
88 c#  winforms 

13
«Невозможно обновить зависимости проекта» после фиксации в Subversion
У меня есть проект установки в .NET. Когда я сохраняю проект и другие проекты для подрывной работы, проект установки больше не компилируется. Я получаю сообщение об ошибке «Невозможно обновить зависимости проекта».

9
Console.WriteLine не отображается в окне вывода
Я отправил несколько Console.WriteLineвызовов для проверки, но они не отображаются в поле вывода? 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 …
87 c#  .net  winforms 

8
Как следует диагностировать ошибку SEHException - Внешний компонент вызвал исключение
Каждый раз, когда пользователь сообщает об ошибке, например System.Runtime.InteropServices.SEHException - Внешний компонент вызвал исключение? Могу ли я, как программист, что-нибудь сделать, чтобы определить причину? Сценарий: об этой ошибке сообщил один пользователь (использующий программу, написанную моей компанией). Это могло быть или не быть разовой ошибкой. Они упомянули, что за последний месяц …



4
Как я могу сделать что-то, что перехватывает все «необработанные» исключения в приложении WinForms?
До сих пор, я просто поставить попробовать / поймать блок вокруг Application.RunвProgram.cs точке входа в программу. Это достаточно хорошо улавливает все исключения в режиме отладки, но когда я запускаю программу без режима отладки, исключения больше не обрабатываются. Я получаю поле необработанного исключения. Я не хочу, чтобы это случилось. Я хочу, …

4
Определите, на каком элементе управления ContextMenuStrip использовался
У меня есть, ContextMenuStripкоторый назначен на несколько разных списков. Я пытаюсь понять, когда ContextMenuStripнажимается, для чего ListBoxон был использован. Для начала я попробовал приведенный ниже код, но он не работает. senderИмеет правильное значение, но когда я пытаюсь назначить его на menuSubmittedэто нуль. private void MenuViewDetails_Click(object sender, EventArgs e) { ContextMenu …

19
Отправлять значения из одной формы в другую
Я хочу передавать значения между двумя формами (c #). Как мне это сделать? У меня две формы: Form1 и Form2. Form1 содержит одну кнопку. Когда я нажимаю на эту кнопку, должна открыться форма Form2, а форма Form1 должна находиться в неактивном режиме (т. Е. Недоступна для выбора). Форма 2 содержит …

8
Winforms TableLayoutPanel добавляет строки программно
Я боролся с этим какое-то время и обнаружил, что ряд других людей также борются с TableLayoutPanel (.net 2.0 Winforms). Проблема Я пытаюсь взять «пустую» tablelayoutpanel, в которой определены 10 столбцов, а затем во время выполнения программно добавить строки элементов управления (то есть по одному элементу управления на ячейку). Можно было …

11
Показать консоль в приложении Windows?
Есть ли способ показать консоль в приложении Windows? Я хочу сделать что-то вроде этого: 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 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.