Запитання з тегом «winforms»

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

11
Отримати поточний шлях до папки
Я хочу створити програму, яка перетворює файли. Я хотів би, щоб користувач міг розмістити виконуваний файл у будь-якому каталозі, і при виконанні цієї програми (двічі клацнувши по .exe) я хочу, щоб програма обробляла всі файли в поточній папці, де існує файл exe . Як програма може визначити шлях, який вона …
222 c#  .net  winforms  path 

9
Як я можу зробити .NET Windows Forms додаток, який працює лише в системному треї?
Що мені потрібно зробити, щоб програма Windows Forms запустилася в системному треї? Не додаток, який може мінімізувати лоток, а той, який існує лише в лотку, і не має нічого іншого, крім значка, підказки та меню «правою кнопкою миші».
216 c#  .net  winforms  system-tray 




5
Як я можу зробити ComboBox не редагованим у .NET?
Я хочу мати "лише для вибору", ComboBoxякий містить список елементів, з яких користувач може вибрати. Введення тексту слід вимкнути в текстовій частині елемента ComboBoxкерування. Моє первісне здивування цього KeyPressявища виявилося надто складною, неправильною пропозицією щодо захоплення події.
205 c#  .net  winforms  combobox 

20
ComboBox: додавання тексту та значення до елемента (немає джерела прив'язки)
Як в C # WinApp можна додати як текст, так і значення до елементів мого ComboBox? Я здійснив пошук, і зазвичай у відповідях використовується "Прив’язання до джерела" .. але в моєму випадку я не маю готового джерела в своїй програмі ... Як я можу зробити щось подібне: combo1.Item[1] = "DisplayText"; …
202 c#  winforms  combobox 

15
Отримання першого та останнього дня місяця за допомогою заданого об’єкта DateTime
Я хочу отримати перший день і останній день місяця, де лежить задана дата. Дата походить зі значення в полі інтерфейсу користувача. Якщо я використовую функцію вибору часу, я можу сказати var maxDay = dtpAttendance.MaxDate.Day; Але я намагаюся отримати це від об'єкта DateTime. Тож якщо я маю це ... DateTime dt …
198 c#  .net  winforms  datetime 

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

25
Як встановити вибраний елемент у comboBox відповідно до мого рядка за допомогою 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 () при натисканні кнопки. Коли користувач натискає "OK" на frmImportContact, я хочу передати кілька рядкових змінних назад до деяких текстових полів на frmHireQuote. Зауважте, що може бути декілька …

17
Обертання слів для мітки в Windows Forms
Як можна отримати функцію обгортання слів для мітки в Windows Forms ? Я помістив мітку на панель і додав текст, щоб динамічно мітити. Але вона перевищує довжину панелі. Як я можу це вирішити?
184 c#  .net  winforms  label  controls 

10
Як призупинити малювання для контролю та його дітей?
У мене є контроль, який я повинен робити великі модифікації. Я хотів би повністю запобігти її перемальовуванню, поки я це роблю - SuspendLayout та ResumeLayout недостатньо. Як призупинити малювання для контролю та його дітей?
184 c#  .net  winforms  paint 

9
Автоматизація шаблону коду 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(() => { DoGUISwitch(); })); } else …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.