WinForms - это неофициальное имя, данное Windows Forms, библиотеке классов GUI в Microsoft .NET Framework и Mono. Вопросы в этом теге также должны быть помечены целевой структурой ([.net] или [mono]) и обычно должны быть помечены тегом языка программирования.
Есть ли способ запретить vb.net загружать все формы проекта при запуске.
Я хотел бы сделать так, чтобы они загружались только тогда, когда они используются... то есть с событием load при загрузке в память и событием dispose при удалении. Поскольку проект имеет много форм, я бы хотел избежать ненуж...
Я создаю форму окна с несколькими панелями (10) на панели макета потока, и я хочу, чтобы эти панели можно было перетаскивать, предпочтительно, на другую панель макета потока поверх нее. Я не хочу, чтобы панели перекрывались. Я хочу иметь возможность отслеживать их положение на панели макета потока...
24 Сен 2023 в 16:01
Когда я нажал кнопку «РЕГИСТРАЦИЯ», чтобы вставить информацию в MS Access, я получаю эту ошибку
Синтаксическая ошибка в операторе INTO INSERT
Мой код:
private void btnRegister_Click(object sender, EventArgs e)
{
string userId = userIdTextBox.Texts;
string password = passwordTextBox.Texts;
...
Я понимаю, что Winforms не предназначен для интенсивного использования графики, но я не знаю ничего, кроме C#, поэтому за эти годы я создал различные программы, использующие C# и Visual Studio, которые доводят до предела (на мой взгляд) то, что можно можно эффективно выполнить с учетом ограничений ...
23 Сен 2023 в 22:43
Я пытаюсь написать код, чтобы проверить, включен ли Capslock с помощью VB.net. Я нашел код в Интернете, но, похоже, возникла проблема. Вот что я пробовал до сих пор.
If My.Computer.Keyboard.CapsLock = True Then
Dim intmessage As Long
intmessage = MsgBox("Would you like to exit the loop and c...
Я пытаюсь создать асинхронный TCP-сервер/клиент с C# в Winforms. Я сделал это из консоли, и все было в порядке.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void StartListener_Click(object sender, EventArg...
22 Сен 2023 в 09:16
Я получаю это исключение System.ArgumentOutOfRangeException: «Индекс вышел за пределы диапазона. Должно быть неотрицательным и меньше размера коллекции.
Имя параметра: индекс». Но эта ошибка возникает только при просмотре сетки данных, когда ширина превышает 1321. когда это так, ошибок нет, здес...
У меня есть RichTextBox с Multiline, установленным на true. Он может содержать несколько значений, некоторые из которых слишком длинные и растягиваются на несколько строк, но в RTB рассматриваются как одна строка.
Пытаюсь выделить все значение, но при растягивании текста всегда выделяется только та...
21 Сен 2023 в 12:24
У меня есть дисплей, который настраивает текст, и по мере его настройки пользователем я хочу, чтобы текст отображался. Одна из доступных настроек — это «x-out», при которой на всех 5 символах текста должен отображаться большой «X». Поэтому, когда флажок «X-Out» установлен, он должен обновить текст...
Мне нужно распечатать существующий PDF-файл. Я использую оконное приложение С#. У меня есть установочный самородок - Syncfusion.PdfViewer.Windows (23.1.36). У меня также есть лицензия. Когда я запускаю приложение через VS 2019, печать PDF работает правильно. Но после установки этого выигрышного ...
Я использую код, подобный этому, но он не работает, поскольку действие обратного вызова подписки клиента выполняется в потоке, отличном от пользовательского интерфейса. Как я могу запланировать действие обратного вызова для потока пользовательского интерфейса Windows Forms?
internal static clas...
У меня есть WinForm с NumericUpDowns (NUD), обычными текстовыми полями и MaskedTextBoxes. Текстовые поля должны быть очищены, для чего я попробовал этот код:
For Each txtBox As TextBoxBase In Controls.OfType(Of TextBoxBase)
txtBox.Clear()
Next
Это очищает текстовые поля, но также очищает текст...
Ключевые моменты:
Это программа, которая существует и активно развивается в течение
пока Он установлен на терминальном сервере, к которому этот пользователь удаленно подключается.
с mstsc Насколько мне известно, о масштабировании/DPI никогда не сообщалось.
проблемы Он был обновлен за последние па...
Я пишу очень упрощенное приложение WinForms для преподавателей колледжей. Учитель сможет отправлять файлы/папки на компьютеры учащихся (30–35 рабочих станций) по сети на общий сетевой ресурс. У меня уже есть рабочее приложение, оно работает очень хорошо и удовлетворяет всем потребностям, но..
Ког...
18 Сен 2023 в 17:54
Как вы, возможно, знаете, List<String> не соответствует List<Object>.
Как я могу передать такие объекты, как:
List<String>
List<Int>
List<className>
К одному методу?
Например, представьте, что у нас есть такой метод:
public void _AddListOfObject(string TitleOfDaataGridView, List<Object> Values)
{
...
17 Сен 2023 в 03:48
Как мне расширить или получить от RibbonToggleButton в этом сценарии?
У меня есть надстройка Microsoft Word VSTO. Моя цель — создать «пользовательский» класс MyRibbonToggleButton, который расширяется или является производным от Microsoft.Office.Tools.Ribbon.RibbonToggleButton. Я хочу расширить/выв...
15 Сен 2023 в 22:23
У меня есть URL-адрес веб-страницы, который нормально отображается в Chrome или Edge, но последние 3 строки обрезаются при отображении в Windows.Forms.Panel.
public HtmlForm(string url)
{
InitializeComponent();
if (!Cef.IsInitialized)
{
va...
Я хотел использовать форму Windows для формы регистрации; Тем временем я решил импортировать элементы ComboBox в массив, нажимая кнопку «Сохранить», после чего я мог переключаться между формой людей с помощью кнопок «Следующая» и «Предыдущая». Итак, вот мой код
private void btnNext_Click(object sen...
Я динамически добавляю несколько пользовательских элементов управления в панель FlowLayoutPanel.
Когда я запускаю форму, размер пользовательского элемента управления увеличился вдвое по сравнению с размером в дизайнере.
Это одинаково для всех свойств измерения, таких как поля, высота и ширина всех э...
15 Сен 2023 в 17:54
У нас есть приложение Windows на C#, которое можно установить на клиентский компьютер, и оно работает постоянно. Итак, мы хотим обновить приложение самостоятельно, если доступна более новая версия.
Если я установлю приложение, реализованное ниже в коде для проверки обновлений, опубликую его снова. ...
15 Сен 2023 в 02:33
Мы пытаемся узнать, как auth0 можно интегрировать с приложением на основе Windows Forms, которое находится в .NET 4.7.2.
Я загрузил пример кода с веб-сайта Auth0. Когда вы запустите приложение, я увижу форму. После этого мне нужно выбрать соединение, и отобразится экран входа в систему из Auth0. ...
14 Сен 2023 в 23:30
Я написал код телефонной книги на C#, который содержит имя пользователя, мобильный телефон, дату рождения и фотографию. Теперь часть кода позволяет редактировать имя пользователя и номер мобильного телефона, если пользователь хочет их редактировать, теперь код для редактирования даты рождения польз...
14 Сен 2023 в 09:17
У меня есть .net framework 4.8.1 на этом сайте https://dotnet .microsoft.com/en-us/download/dotnet-framework/net481
Но когда я изменил целевую структуру проекта, я все еще не смог найти .net framework 4.8.1.
введите описание изображения здесь
Я попытался переустановить Visual Studio 2022, но исполь...
14 Сен 2023 в 08:23
Существует документация MS об исключении ловушек https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.application.threadException?view=windowsdesktop-7.0
Но эта документация является теоретической и не привязана к Windows Forms и Visual Studio 2022. В Visual Studio есть специальная кноп...
13 Сен 2023 в 23:23
Я пытаюсь определить переменные для объекта winform: $Textbox_serverDNS1, $Textbox_serverDNS2, $Textbox_serverDNS3
Я пытаюсь использовать этот синтаксис, но теперь он работает:
for ($i=1; $i -le 3; $i++){
Set-Variable -Name "TextBox_ServerDNS$($i)" -Value (New-Object -TypeName System.Window...
13 Сен 2023 в 16:44