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

95
Как сделать так, чтобы окно всегда оставалось наверху в .Net?

У меня есть приложение winforms на C #, которое запускает макрос в другой программе. Другая программа будет постоянно выскакивать из окон и в целом заставлять вещи выглядеть, если не сказать точнее, сумасшедшими. Я хочу реализовать кнопку отмены, которая остановит процесс, но я не могу заставить...

95
Показать иерархию элементов управления в конструкторе WinForms

У одного из наших клиентов есть старое приложение WinForms, которое содержит формы с множеством элементов управления. Некоторые из этих элементов управления имеют глубокую иерархию, что затрудняет их выбор в дизайнере. Мне нужно понимать эту иерархию, чтобы вносить изменения в приложение для...

95
Фильтрация DataGridView без изменения источника данных

Я разрабатываю пользовательский элемент управления в C # Visual Studio 2010 - своего рода текстовое поле «быстрого поиска» для фильтрации datagridview. Он должен работать для 3 типов источников данных datagridview: DataTable, DataBinding и DataSet. Моя проблема связана с фильтрацией DataTable из...

94
Лучшая практика для создания многоязычного приложения на C # / WinForms? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

94
Как поместить UserControl в ToolBox Visual Studio

Я создал пользовательский элемент управления в своем проекте, и после создания проекта мне нужно поместить его в свой набор инструментов и использовать его как общий элемент управления. но я не могу. это UserControlнаходится в пространстве имен моего проекта, и я попытался Choose Itemоткрыть меню...

94
Linq Query продолжает выдавать «Невозможно создать постоянное значение типа System.Object…». Почему?

Ниже приведен пример кода: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new //...

93
Как правильно выровнять элементы управления в StatusStrip?

Я пытаюсь правильно выровнять элемент управления в файле StatusStrip. Как я могу это сделать? Я не вижу свойства для ToolStripItemэлементов управления, определяющего их физическое выравнивание по родительскому элементу StatusStrip. Как сделать так, чтобы выпадающие сообщения были выровнены по...

93
Нарисуйте один пиксель в Windows Forms

Я застрял, пытаясь включить один пиксель в Windows Form. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels У API действительно должен быть метод для установки цвета одного пикселя, но я его не вижу. Я использую C #....

93
Вызов (делегат)

Кто-нибудь может объяснить это заявление, написанное по этой ссылке Invoke(Delegate): Выполняет указанный делегат в потоке, которому принадлежит базовый дескриптор окна элемента управления. Может ли кто-нибудь объяснить, что это значит (особенно жирный), я не могу это четко понять...

93
Как сохранить массив int [] в настройках приложения

Я создаю простое приложение Windows Forms с помощью C # express 2008. Я опытный разработчик на C ++, но в значительной степени новичок в C # и .NET. В настоящее время я сохраняю некоторые из моих простых настроек приложения с помощью конструктора настроек и такого кода: // Store setting...

93
Список <T> против BindingList <T> Преимущества / недостатки

Может ли кто-нибудь описать, в чем разница между ними для моего проекта. В настоящее время у меня есть List<MyClass>и установлен BindingSource для этого и DataGridView для BindingSource. Я реализовал IEditableObjectтак, что при вызове CancelEdit я возвращаю свой объект обратно к тому, что...

93
Кнопка Escape для закрытия формы Windows Forms в C #

Я пробовал следующее: private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if ((Keys) e.KeyValue == Keys.Escape) this.Close(); } Но не работает. Затем я попробовал это: protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.KeyCode == Keys.Escape)...

92
Как изменить цвет индикатора выполнения в C # .NET 3.5?

Я хочу сделать две вещи на моем индикаторе выполнения. Измените зеленый цвет на красный. Удалите блоки и сделайте это одним цветом. Любая информация об этих двух вещах, которых мне интересно, как добиться, будет очень оценена! Спасибо....

92
Datagridview - удалить часть перед первым столбцом

Мне было интересно, можно ли при использовании элемента управления datagridview удалить то, что выглядит как столбец перед первым столбцом. Я думаю, что он используется для выбора строк, но не уверен, что он вызвал....

92
Как обнаружить изменение события DataGridView CheckBox?

У меня есть приложение winforms, и я хочу запустить какой-то код, когда установлен или снят флажок, встроенный в элемент DataGridViewуправления. Каждое мероприятие, которое я пробовал Срабатывает, как только CheckBoxщелкают, но до того, как его отмеченное состояние изменится, или Срабатывает...

92
Как мне войти в C # без использования сторонних библиотек? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Я хотел бы реализовать ведение...

91
Изменение значка по умолчанию в приложении Windows Forms

Мне нужно изменить значок в приложении, над которым я работаю. Но просто просматривая другие значки на вкладке свойств проекта -> Приложение -> Значок , значки, хранящиеся на рабочем столе, не отображаются .. Как правильно это делать?...

91
Модель-представление-презентатор в WinForms

Я впервые пытаюсь реализовать метод MVP, используя WinForms. Я пытаюсь понять функцию каждого слоя. В моей программе у меня есть кнопка графического интерфейса, которая при нажатии открывает окно openfiledialog. Таким образом, используя MVP, графический интерфейс обрабатывает событие нажатия...