Всем привет, покажу не сколько примеров того как можно привести тип Bitmap к BitmapImage и на оборот. Преобразовать из BitmapImage в Bitmap private Bitmap FromBitmapImagetoBitmap(BitmapImage bitmapImage) { // BitmapImage bitmapImage = new BitmapImage(new Uri(«../Images/test.png», UriKind.Relative)); using(MemoryStream outStream = new MemoryStream()) { BitmapEncoder enc = new BmpBitmapEncoder(); enc.Frames.Add(BitmapFrame.Create(bitmapImage)); enc.Save(outStream); System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(outStream); return new […]
Как разрезать изображение на части C#
Всем привет. Возможно кому-нибудь поможет мое решение, как можно из jpeg файла разрезать на равный части все изображение и сохранить их. public partial class Form1 : Form { public Form1() { InitializeComponent(); } // Разделите файл. private void btnGo_Click(object sender, EventArgs e) { // Ожидаем ввод данных о размераз, на которые будем разрезать изображение int […]
Как удалить фаил занятый другим процессом?
Всем привет! Я думаю многие из вас сталкивались с такой проблемой, при удалении или перемещении файла, система грозно уведомляла нас о том что: Не удается удалить фаил. Объект используется другим пользователем или программой. Закройте все программы, которые могут использовать этот фаил и повторите попытку. Другим вариантом ошибки может быть: Операция не может быть завершена, поскольку […]
Как изменить цвет фона Background C# WPF
Всем привет! Сегодня я покажу как можно изменить цвет фона контрола со свойством Background в WPF. Продемонстрирую два примера. Изменения цвета фона RGB btn1.Background = new SolidColorBrush(Color.FromRgb(255,255,255)); Изменения цвета фона Hex btn1.Background = (SolidColorBrush)new BrushConverter().ConvertFromString(«#3CACDC»); Таким образом мы изменили цвет фона кнопки двумя способами.
Как запретить ввод цифр или букв в textBox C#
Всем привет! Сегодня я покажу один из вариантов того, как можно реализовать запрет на ввод информации. Думаю многие из вас сталкивались с тем что в программах невозможен ввод в поле имени, часть символов состоящих из цифры, Такое встречается только в играх, но в реальности то мы знаем, что такого быть не должно. А само имя […]
Как загрузить изображение из ресурсов WPF C#
Всем привет! Меня всегда удивляла логика работы WinForm что не скажешь о WPF. Казалось бы что может быть проще простого использовать ресурсы хранящиеся в проекте. Но не все так просто конечно, хочется использовать те подходы которые реализованы в WinForm но они не работают. Гугление и решение на всех сайтах однотипные, что мне не нравилось и […]
Как запретить запуск второй копии программы C#
Всем привет! Сейчас я покажу еще один вариант запрета запуска второй копии приложения, с использованием языка C#. Для этого в проекте создайте фаил .cs в него поместите следующий код. class StartClass { [STAThread] static void Main(string[] args) { SingleInstanceApplicationWrapper startWrapper = new SingleInstanceApplicationWrapper(); startWrapper.Run(args); } } public class SingleInstanceApplicationWrapper : Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase { public SingleInstanceApplicationWrapper() { […]
Скачать проект Тетрис на C#
Всем привет, представляю собственную реализацию проекта тетрис на C#, который вы сможете скачать. Проект имеет классический стиль выполненный на технологии WinForms Рассмотрим подробно интерфейс программы: С левой стороны игрового окна мы видим игровое поле, там где вы будите собирать фигуры. В правой стороне мы видим два блока информации. Верхняя часть имеет информацию о текущих очках […]
Скачать проект Игра крестики нолики на C#
Всем привет, представляю готовый проект игра крести-нолики написанную на C#. Все мы знаем эту игру с детства, начинали в нее играть еще на листе бумаги. Сегодня эту игру я написал на C# с которой вы можете познакомится в статье. Это не просто игра, это проект который вы можете использовать для сдачи в лабораторных или для […]
Проект программа Справочник на C#
Привет всем, учащимся студентам и тем кто учится программированию! Представляю проект «Справочник». Весь код проекта имеет комментарии, сам проект имеет собственную БД наполненную информацией. Проект написан на языке С# с базой данных Access. Отвечает все требованиям при сдаче универа. Разобрана работа с Ado.net. Программа реализует весь необходимы функционал, что позволяет без труда ее использовать любому […]
