Рубрики
Пример программ на C#

Программа для просмотра изображений на C#

Всем привет,
Сегодня сделаем софтину для просмотра картинок и гифок, программка будет короткой, но рабочей).
Кому лень читать(ниже), могут сразу скачать готовый проект WinFormsApp_ViewPicture

Поехали,
1) Cоздаем проект WinForms, даем название проекту WinFormsApp_ViewPicture
2) Свойству Text присваиваем значение «View Picture».
3) Кидаем на форму элемент PictureBox растягиваем его по краям, но оставляем снизу место для кнопки.
+ Свойству SizeMode выставляем значение Zoom, для того чтобы выбираемая нами картина изменяла размера под размер элемента PictureBox.
+ Свойству Anckor выставляем круговую привязку к форме = «Top,Bottom,Left,Right»
4) Кидаем на форму элемент OpenFileDialog.
6) Теперь кидаем на форму в самый низ кнопку, свойству text присваиваем значение «Open Image»
+ Свойству Anckor выставляем = «Bottom,Right», то есть привязываем кнопку к правого нижнему краю.

Теперь наша форма выглядит так:

7) Нажимаем 2 раза по кнопке и переходим к коду.

8) в конструктору Form1 после метода InitializeComponent(), добавляем следующие строки:

9) Теперь переходим к коду кнопки, для начала делаем проверку, что файл действительно выбран и если выбран, то передать путь к файлу элементу PictureBox, если выбранный файл оказался не картинкой или гифкой, то выкидывает ошибку, для этого воспользуемся конструкцией try…catch

Сам код сейчас выглядит вот так:

Запускаем-проверяем:

Если получилось, ставь лайк.

27+

5 ответов к “Программа для просмотра изображений на C#”

Проверил, вроде нигде ничего не забыл, сделайте, пожалуйста, скриншот и отправьте сюда rabota683@gmail.com, посмотрю и если потребуется внесу правки.

1+

А как сделать так, чтобы можно было масштабировать изображение? Ну тип приблизить, отдалить.

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.