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

Доступ к компоненту в унаследованной форме из базовой формы
Ряд форм в моем проекте наследуются от базовой формы. Легко получить доступ к коллекции Controls производных форм, но я не нашел простого способа получить доступ к коллекции Components, так как VS помечает ее как приватную. Я предполагаю, что это...
470 просмотров
schedule 11.05.2024

Как заставить ListBox обновить текст своего элемента?
Я привожу пример для тех, кто еще не понял, что такие элементы управления, как ListBox , не обязательно должны содержать строки; он хранил отформатированные строки и прыгал через сложные обручи синтаксического анализа, чтобы получить данные обратно...
68731 просмотров
schedule 07.05.2024

Блокировка диалогов в элементе управления .NET WebBrowser
У меня есть элемент управления .NET 2.0 WebBrowser, используемый для навигации по некоторым страницам без взаимодействия с пользователем (не спрашивайте ... длинная история). Из-за того, что это приложение не имеет пользователя, я установил для...
36287 просмотров
schedule 22.11.2023

Программная установка указателя записи в C # DataGridView
Как программно установить указатель записи в C # DataGridView? Я пробовал «DataGridView.Rows [DesiredRowIndex] .Selected = true;», и это не сработало. Все, что он делает, это выделяет эту строку в сетке; он не перемещает указатель записи в эту...
8118 просмотров
schedule 22.10.2022

Моя форма не отображается должным образом, когда она запускается из другого потока
Вот ситуация: я разрабатываю простое приложение со следующей структурой: FormMain (точка запуска) FormNotification Завершено Правильно? Что ж, в FormMain у меня есть такая функция: private void...
3803 просмотров
schedule 29.10.2023

Как определить, доступно ли подключение к Интернету для вашего приложения WinForms?
Как лучше всего определить, есть ли доступное подключение к Интернету для приложения WinForms. (программно конечно) Я хочу отключить/скрыть некоторые функции, если пользователь не подключен к интернету.
6968 просмотров
schedule 27.03.2024

Разрешить множественный выбор в .NET TreeView
Я застрял в .NET 2.0 Windows Forms. Не похоже, что возможность выбора нескольких узлов существует в стандартном элементе управления TreeView . Я пытаюсь сделать это для выбора в контекстном меню. Так что флажки здесь не являются приемлемой...
63471 просмотров
schedule 22.10.2022

Как захватить последовательный порт, который исчезает из-за отключения USB-кабеля
У меня есть программа winforms С#, и она открывает последовательный порт. Проблема возникает, когда конечный пользователь отключает USB-кабель, а затем устройство исчезает. После этого программа вылетит и захочет сообщить об ошибке в Microsoft....
9506 просмотров
schedule 06.05.2024

Лучший способ приостановить события управления в Windows Forms?
Это кажется очень простой и очень распространенной проблемой. Самый простой пример, который я могу придумать, это: Форма имеет пять флажков с флажком «отметить все/отметить ничего» над ними. Когда пользователь выбирает проверку всех флажков, я...
7233 просмотров
schedule 05.11.2022

Добавить пользовательскую команду времени разработки в элемент управления WinForms
У меня есть собственный элемент управления WinForms (наследуется от элемента управления, т.е. без пользовательского интерфейса jsut as Timer), к которому я хочу добавить пользовательскую команду добавить время разработки. Это может быть похоже на...
2649 просмотров
schedule 14.09.2022

Как отключить кнопку сворачивания в C #?
В моем приложении мне нужно временно отключить кнопку свертывания основной формы. Есть идеи, как этого можно достичь? Я не против делать p / invokes к Win32 dll. Изменить: выделение серого цвета кнопки минимизации было бы предпочтительным...
15084 просмотров
schedule 19.03.2024

Переходим к дженерикам.
Я переношу приложение Winforms 1.1 на 2.0. какие основные вещи я должен немедленно изменить из-за дженериков. Вот что у меня есть на данный момент: Замените все хэш-таблицы общими словарями Заменить все массивы списков на List ‹> Замените...
311 просмотров
schedule 27.11.2023

Изменение темы (цвета) панели в соответствии с темами Windows
Я хочу изменить цвет панели в соответствии с текущей выбранной темой Windows. Я установил свойство EnableVisStyles. Он изменяет такие вещи, как панель инструментов и строка заголовка формы Windows. Однако цвет панели остается прежним. Есть ли...
2532 просмотров
schedule 26.09.2022

Изменение шрифта по умолчанию в Windows портит мои кнопки Win Forms
У нас есть набор приложений C# (.NET 2.0) с пользовательскими диалоговыми окнами. Когда пользователь изменяет размер и разрешение шрифта по умолчанию и т. д. в Windows, края формы теряют элементы управления (они выталкиваются за пределы видимой части...
2560 просмотров
schedule 18.10.2022

Можно ли изменить поведение ввода элемента управления DateTimePicker?
Поведение ввода DateTimePicker по умолчанию при вводе даты выглядит следующим образом: ГГГГ (стрелка вправо) ММ (стрелка вправо) ДД Пользователь хочет ввести дату следующим образом: ГГГГММДД Есть ли простой способ изменить поведение ввода...
999 просмотров
schedule 27.11.2023

Запустить код в потоке пользовательского интерфейса без объекта управления
В настоящее время я пытаюсь написать компонент, некоторые его части должны работать в потоке пользовательского интерфейса (объяснение будет слишком длинным). Поэтому самым простым способом было бы передать ему элемент управления и использовать для...
6081 просмотров
schedule 13.01.2024

Событие колеса мыши (C#)
Я не могу получить событие колеса мыши в основной форме. В качестве демонстрации я придумал простой пример: public partial class Form1 : Form { public Form1() { InitializeComponent(); this.panel1.MouseWheel += new...
83594 просмотров
schedule 20.11.2022

Фиксация положения формы
Я запускаю приложение winform [.NET 3.5, C#], где в основной форме приложение запускается в определенном указанном месте. Я вызываю следующий код в конструкторе для этого private void SetFormPosition() { this.StartPosition =...
7004 просмотров
schedule 21.03.2024

Поместите пользовательские строки управления в ресурс приложения
У меня есть собственный элемент управления winforms (наследуется от компонента), в котором пользователю отображаются некоторые строки. Как я могу сделать эти строки доступными, чтобы пользователь компонента мог их настроить и, если захочет, легко...
194 просмотров
schedule 21.12.2023

Форма окна хостинга wpf - события мыши не проходят
У меня есть приложение WPF с WindowsFormsHost, на котором размещена карта геобаз. Проблема, с которой я столкнулся, заключается в передаче событий мыши на карту. Я добавил обработчики событий MouseUp на карту (в коде), но это не работает, и я...
3348 просмотров
schedule 10.02.2024