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

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

11
Получить текущий путь к папке
Я хочу создать программу, которая конвертирует файлы. Я хотел бы, чтобы пользователь мог поместить исполняемый файл в любой каталог, и при выполнении этой программы (двойной щелчок на .exe) я хочу, чтобы программа обрабатывала все файлы в текущей папке, где существует исполняемый файл . Как программа может определить путь, по которому …
222 c#  .net  winforms  path 

9
Как создать приложение .NET Windows Forms, которое работает только в системном трее?
Что мне нужно сделать, чтобы приложение Windows Forms работало в системном трее? Не приложение, которое можно свернуть в трее, а приложение, которое существует только в трее, с не чем иным, как пиктограммой, подсказкой и меню «правой кнопкой мыши».
217 c#  .net  winforms  system-tray 




15
Получение первого и последнего дня месяца с использованием заданного объекта DateTime
Я хочу получить первый и последний день месяца, в котором находится заданная дата. Дата берется из значения в поле пользовательского интерфейса. Если я использую средство выбора времени, я могу сказать var maxDay = dtpAttendance.MaxDate.Day; Но я пытаюсь получить его из объекта DateTime. Итак, если у меня есть это ... DateTime …
211 c#  .net  winforms  datetime 

5
Как сделать ComboBox недоступным для редактирования в .NET?
Я хочу иметь «только для выбора», ComboBoxкоторый предоставляет список элементов для выбора пользователя. Печатание должно быть отключено в текстовой части элемента ComboBoxуправления. Мое начальное приближение к этому оказалось слишком сложным, ошибочным предложением захватить KeyPressсобытие.
205 c#  .net  winforms  combobox 

20
ComboBox: добавление текста и значения к элементу (без источника привязки)
В C # WinApp, как я могу добавить текст и значение для элементов моего ComboBox? Я выполнил поиск, и обычно в ответах используется «Привязка к источнику» ... но в моем случае у меня нет готового источника привязки в моей программе ... Как я могу сделать что-то вроде этого: combo1.Item[1] = …
202 c#  winforms  combobox 

8
Как правильно выйти из приложения C #?
У меня есть опубликованное приложение на C #. Проблема здесь в том, что всякий раз, когда я закрываю основную форму, нажимая на красную кнопку выхода, она закрывает форму, но не закрывает приложение. Я узнал об этом, когда попытался выключить компьютер, надеясь, что приложение, которое я создал, работало без сбоев, а …
198 c#  winforms  exit 

25
Как установить выбранный элемент в поле со списком, чтобы соответствовать моей строке с помощью C #?
У меня есть строка «test1» и мое COMBOBOX содержит test1, test2и test3. Как установить для выбранного элемента значение «test1»? То есть как мне сопоставить мою строку с одним из элементов comboBox? Я думал о строке ниже, но это не работает. comboBox1.SelectedText = "test1";
197 c#  winforms  combobox 

30
Ошибка сборки Visual Studio: невозможно скопировать exe-файл из obj \ debug в bin \ debug
Обновление: пример проекта, воспроизводящего эту ошибку, можно найти здесь, в Microsoft Connect . Я также проверил и подтвердил, что решение, указанное в принятом ниже ответе, работает с этим образцом проекта. Если это решение не работает для вас, вероятно, у вас другая проблема (которая относится к отдельному вопросу). Это вопрос, который …

9
Как вернуть значение из формы в C #?
У меня есть основная форма (назовем ее frmHireQuote), которая является дочерней по отношению к основной форме MDI (frmMainMDI), которая показывает другую форму (frmImportContact) через ShowDialog () при нажатии кнопки. Когда пользователь нажимает «ОК» на frmImportContact, я хочу передать несколько строковых переменных обратно в некоторые текстовые поля в frmHireQuote. Обратите внимание, …


10
Как приостановить рисование для элемента управления и его дочерних элементов?
У меня есть контроль, который я должен сделать большие изменения. Я хотел бы полностью предотвратить его перерисовку, пока я делаю это - SuspendLayout и ResumeLayout недостаточно. Как приостановить рисование для элемента управления и его дочерних элементов?
184 c#  .net  winforms  paint 

1
Автоматизация шаблона кода InvokeRequired
Я стал мучительно осознавать, как часто нужно писать следующий шаблон кода в коде GUI, управляемого событиями, где private void DoGUISwitch() { // cruisin for a bruisin' through exception city object1.Visible = true; object2.Visible = false; } будет выглядеть так: private void DoGUISwitch() { if (object1.InvokeRequired) { object1.Invoke(new MethodInvoker(() => { …

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