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

117
Создайте программу установки для приложений C # и включите установщик .NET Framework в установку.

Я закончил свое приложение C #, но у меня небольшая проблема: Когда я пытаюсь запустить свое приложение на другом ПК, мне всегда нужно установить .NET Framework 4.0. Есть ли что-нибудь, чтобы заставить его работать без установки фреймворка из Интернета? Я пробовал до InnoSetup для приложения VB6,...

117
контекстное меню правой кнопки мыши для просмотра данных

У меня есть datagridview в приложении .NET winform. Я хочу щелкнуть правой кнопкой мыши по строке, и появится всплывающее меню. Затем я хотел бы выбрать такие вещи, как копирование, проверка и т. Д. Как сделать A) всплывающее меню B) найти строку, по которой щелкнули правой кнопкой мыши. Я знаю,...

116
Недействительный URI: не удалось определить формат URI.

Я все время получаю эту ошибку. Недействительный URI: не удалось определить формат URI. код, который у меня есть: Uri uri = new Uri(slct.Text); if (DeleteFileOnServer(uri)) { nn.BalloonTipText = slct.Text + " has been deleted."; nn.ShowBalloonTip(30); } Обновление: содержимое в slct.Text есть...

115
Диалог подсказки в Windows Forms

Я использую, System.Windows.Formsно, как ни странно, не имею возможности их создавать. Как я могу получить что-то вроде диалогового окна с приглашением javascript без javascript? MessageBox - это хорошо, но пользователь не может вводить данные. Я хочу, чтобы пользователь вводил любой возможный...

114
свернуть приложение в системный трей

У меня есть приложение Windows Forms на C # и Visual Studio 2010. Как я могу свернуть мое приложение в системный трей (не на панель задач), а затем вернуть его при двойном щелчке в системном трее? любая идея? Кроме того, как я могу сделать какое-то меню на значке в системном трее, и когда я щелкаю...

113
Переход с Windows Forms на WPF

В течение долгого времени я застрял в разработке Windows Forms (начал с VB6 и продолжил до C # .NET 4.5), и я почти достиг предела возможностей Windows Forms, как с использованием чистого .NET. и специальные эффекты с помощью собственного кода. Я пытался изучить WPF и XAML, но застрял в новом...

110
Как убрать фокус с TextBox в WinForms?

Мне нужно убрать фокус с нескольких текстовых полей. Я пробовал использовать: textBox1.Focused = false; ReadOnlyСтоимость его собственности составляет true. Затем я попытался установить фокус на форме, чтобы удалить ее из всех текстовых полей, но это также не сработало: this.Focus(); и функция...

109
Как заставить приложение WinForms работать в полноэкранном режиме

У меня есть приложение WinForms, которое я пытаюсь сделать в полноэкранном режиме (что-то вроде того, что VS делает в полноэкранном режиме). В настоящее время я устанавливаю FormBorderStyleв Noneи WindowStateк , Maximizedчто дает мне немного больше пространства, но это не распространяется через...

109
Как вы автоматически изменяете размер столбцов в элементе управления DataGridView И позволяете пользователю изменять размер столбцов в той же сетке?

Я заполняю элемент управления DataGridView в форме Windows (C # 2.0, а не WPF). Моя цель - отобразить сетку, которая аккуратно заполняет всю доступную ширину ячейками, то есть без неиспользуемых (темно-серых) областей справа и размер каждого столбца в соответствии с данными, которые он содержит, но...

109
Раскрашивание различных частей строки RichTextBox

Я пытаюсь раскрасить части строки, которые нужно добавить в RichTextBox. У меня есть строка, построенная из разных строк. string temp = "[" + DateTime.Now.ToShortTimeString() + "] " + userid + " " + message + Environment.NewLine; Вот как будет выглядеть сообщение после его создания. [21:23]...

108
Как исправить мерцание в пользовательских элементах управления

В моем приложении я постоянно перехожу от одного элемента управления к другому. Я создал нет. пользовательских элементов управления, но во время навигации мои элементы управления мерцают. обновление занимает 1-2 секунды. Я пытался установить это SetStyle(ControlStyles.OptimizedDoubleBuffer, true);...

107
создание GUID без дефиса

Я создаю GUID, используя следующий оператор в своем коде byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) ); Но когда создается GUID, я обнаруживаю, что он также содержит символ дефиса. Как мне создать GUID, состоящий только из букв (верхнего и нижнего...

107
Как привязать список к ComboBox?

Я хочу подключить BindingSourceк списку объектов класса, а затем значение объектов к ComboBox. Кто-нибудь может подсказать, как это сделать? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); } }...

107
Разработка C # в Linux

Я хотел бы знать, существуют ли эффективные инструменты с открытым исходным кодом для разработки приложений C # в Linux (Ubuntu). В частности, мне нужно разрабатывать приложения Windows Forms. Я знаю о Моно проекте , но я никогда не использовал его. Какие инструменты (IDE, компилятор и т. Д.) Лучше...