Вопросы с тегом 'winforms'

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

Как обновить графический интерфейс из другого потока?

Каков самый простой способ обновить Label из другого потока? У меня есть Form на thread1, и из этого я запускаю другой поток (thread2). Хотя thread2 обрабатывает некоторые файлы, я хотел бы обновить Label в Form с текущим статусом работы thread2. ...
задан 19 марта '09 в 12:37
32
ответов

Внедрение INotifyPropertyChanged - существует ли лучший способ?

Microsoft должна была внедрить что-то мгновенное для INotifyPropertyChanged, как в автоматических свойствах, просто укажите {get; set; notify;} Я думаю, что это имеет смысл сделать это. Или есть какие-то осложнения? Можем ли мы сами реализовать что-...
задан 22 авг. '09 в 12:34
13
ответов

При применении непрозрачности к форме мы должны использовать десятичное или двойное значение?

Я хочу использовать дорожку для изменения непрозрачности формы. Это мой код: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Когда я создаю приложение, он дает следующую ошибку: Невозможно неявно преобразовать тип 'decimal' в 'do...
задан 01 авг. '08 в 0:42
13
ответов

Лучшая практика сохранения настроек приложения в приложении Windows Forms

То, что я хочу достичь, очень просто: у меня есть приложение Windows Forms (.NET 3.5), которое использует путь для чтения информации. Этот путь может быть изменен пользователем, используя форму, которую я предоставляю. Теперь я хочу сохранить значен...
задан 17 янв. '09 в 14:23
20
ответов

Неверная операция кросс-потоков: управление осуществляется из потока, отличного от потока, который был создан на

У меня есть сценарий. (Windows Forms, С#,.NET) Существует основная форма, в которой размещается некоторый пользовательский элемент управления. Пользовательский элемент управления выполняет некоторую работу с тяжелыми данными, так что, если я непос...
задан 27 сент. '08 в 0:12
33
ответов

Как сделать текстовое поле, которое принимает только числа?

У меня есть приложение Windows Forms с элементом управления textbox, который я хочу принимать только целочисленные значения. Раньше я делал такую ​​проверку, перегружая событие KeyPress и просто удаляя символы, которые не соответствовали спецификации...
задан 21 янв. '09 в 0:55
9
ответов

Как создать окно сообщения с параметрами "Да", "Нет" и "Диалоговое окно"?

Я хочу сделать простой Да/Нет choosed MessageBox, но я думаю, что это бессмыслица для разработки формы для этого. Я думал, что могу использовать MessageBox, добавлять кнопки и т.д., Чтобы выполнить это. Это просто, но поскольку нет возвращаемого Dial...
задан 14 июня '10 в 14:30
8
ответов

Как мне группировать переключатели Windows Form?

Как я могу группировать радиокнопки в приложении Windows Form (так же, как в ASP.NET radobuttonlist!)? Поэтому я могу переключаться между каждым случаем, выбранным из параметров.
задан 01 февр. '10 в 19:27
11
ответов

Лучший способ реализовать сочетания клавиш в приложении Windows Forms?

Я ищу лучший способ реализовать обычные сочетания клавиш Windows (например Ctrl + F, Ctrl + N) в Windows Forms на С#. Приложение имеет основную форму, в которой размещается множество дочерних форм (по одному за раз). Когда пользователь нажимает Ct...
задан 30 дек. '09 в 15:03
9
ответов

Использование Application.DoEvents()

Может ли Application.DoEvents() использоваться в С#? Является ли эта функция способом, позволяющим графическому интерфейсу догонять остальную часть приложения, во многом аналогично тому, как это делает VB6 DoEvents?
задан 03 марта '11 в 17:08
11
ответов

Как автоматически перейти к нижней части многострочного текстового поля?

У меня есть текстовое поле с свойством .Multiline, равным true. Через определенные промежутки времени я добавляю к нему новые строки текста. Я хотел бы, чтобы текстовое поле автоматически прокручивалось до самой нижней записи (самой новой) всякий раз...
задан 22 мая '09 в 17:57
7
ответов

Как перетащить файлы в приложение?

Я видел это в Borland Turbo С++, но я не уверен, как это сделать для приложения С# Я работаю. Есть ли лучшие практики или gotchas, которые нужно искать?
задан 16 сент. '08 в 4:38
8
ответов

Как заставить курсор переходить к курсору ожидания?

У меня есть приложение С#, в котором есть пользователи, подключенные к нему, и поскольку алгоритм хэширования стоит дорого, требуется немного времени. Как я могу показать пользователю Wait/Busy Cursor (обычно песочные часы), чтобы сообщить им, что пр...
задан 14 окт. '09 в 22:48
8
ответов

Отображение всплывающей подсказки по кнопке с помощью Windows Forms

Как я могу отобразить всплывающую подсказку над кнопкой, используя Windows Forms?
задан 03 окт. '08 в 22:39
10
ответов

Как я могу создать приложение .NET Windows Forms, которое работает только в системном трее?

Что мне нужно сделать, чтобы приложение Windows Forms запускалось в системном лотке? Не приложение, которое может свести к минимуму лоток, но тот, который существует только в лотке, с не более чем значком, подсказкой и меню "правой кнопкой мыши".
задан 15 июня '09 в 12:26