Рубрика: C#

Вычисление Гипотенузы Треугольника на C#

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

 

Фильтруем строки в DataGridview с помощью текстового поля в C#

В этом примере я покажу вам, как фильтровать DataGridView с текстом, введенным в текстовое поле. Создайте новое приложение Windows. Добавьте элемент управления DataGridView и textbox. Загрузите данные из DataTable. (Form_Load) Теперь в свойстве text_changed текстового поля добавьте следующий код. Здесь я фильтрую его по столбцу » FirstName”

C# программа для чтения CSV-файла и отображения данных в DataGridView

Из этой статьи вы узнаете, как использовать csv-файл для привязки данных к DataGridView языка C#. Код использует System.IO.File.ReadAllText для чтения содержимого файла в строку. Затем он использует Split, чтобы разбить файл на строки, игнорируя любые пустые строки. Затем код циклически проходит по строкам, используя Split для разделения строк на поля и добавления их значений в массив. Когда это сделано, метод возвращает […]

Использование Invoke для доступа к объекту в потоке windows forms / controls

Использование асинхронного программирования может быть полезно для улучшения работы пользователя. Асинхронное программирование в основном включает обработку тяжелой операции в отдельный поток, чтобы избежать замораживания пользовательского интерфейса и позволить пользователю выполнять другие операции параллельно. В приложении windows всякий раз, когда вы пытаетесь получить доступ к объекту windows forms или элементов управления из другого потока, то вы не […]

C# Использование BackgroundWorker

BackgroundWorker В C# В случае выполнения трудоемких задач (например, чтение очень большого текстового файла), может случиться так, что форма застынет, так сказать. Это происходит потому, что все работает в одном потоке, и поэтому форма не имеет возможности реагировать на ввод пользователя или перерисовывать. Самый простой способ имитировать такое поведение-это установить поток.Спящий режим (10000) (ранее с помощью системы. […]