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

Лабиринт 1.0

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

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

Делаем крутой парсер HTML страниц и парсим пару сайтов

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

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

Пример работы С#+Json

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

Кому лень читать, проект доступен для скачивания в конце статьи.

Остальные, поехали.
1) Заходим на сайт openweathermap.org и регистрируемся.
2) После регистрации вам придет письмо, примерно такое.

9+
Рубрики
Пример игр на C#

Делаем «однорукого бандита».

Всем привет,
сегодня мы будем делать игровой автомат.

Суть, у нас будет форма с 3 барабанами, каждый барабан будет содержать только цифры от 0 до 9. Игроку при старте игры будет даваться стартовые $100, он может делать ставки 5-10-15 и т.д до $50, после нажатия рычага, у игрока 5 попыток, выигрыш зависит от количества совпадений и ранга чисел, максимальный выигрыш привязан к 7-7-7

12+
Рубрики
Пример игр на C#

Игра «Печатная машинка» на С#

Всем привет, сегодня мы напишем игрушку, суть следующая:

  1. В форме будут появляться случайные буквы.
  2. Если игрок вводит буквы правильно, они исчезают — уровень растет и буквы появляются все чаще.
  3. Если вся форма заполнена буквами игра окончена.

Кому лень читать(ниже), могут сразу скачать проект WinFormsApp_HitTheKey

Итак, начнем…

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

Графическая «доска» на C# за 10 минут.

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

Поехали.
1) Создаем WinForms проект, обзываем его «WinFormsApp_Paint»
2) Меняем для формы значение св-ва Text = «MyPaint»
3) Кидаем на форму 3 элемента Label, 1 элемент NumericUpDown, 1 кнопку.
4) Для label1 св-во Text = «Выбрать цвет». Расположить в левом верхнем углу.
5) Под label1 располагаем label2
+ Очищаем св-во Text.
+ Выставляем св-ву autosize = false;
+ св-ву Size = 50;50

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

Создаем элемент управления для панели элементов(Toolbox) Visual Studio

Всем привет,
Сегодня мы будем делать элемент управления(Control) для масштабирования изображений, мне на текущий момент известно 2 способа, один из них мы сегодня используем.
Кому лень читать (ниже) могут скачайте готовый проект  WinFormsApp_UserControls

Поехали.
1) Создаем проект WinForm, называем его WinFormsApp_UserControls
2) Теперь добавляем элемент UserControl.

3) У нас открывается UserControl1.cs[Конструктор], переходим в свойства этого объекта, задаем Size: 500;500

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

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

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

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

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

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

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

Делаем простой редактор txt

Всем привет,
Сегодня мы будем делать редактор текстовых файлов, который будет уметь открывать уже существующие файлы и создать новые txt-файлы.
Кому читать дальше лень, могут скачать готовый проект SimpleTextEditor

Поехали!

1)Создаем WinForms проект называем его, например, WinFormsApp_SimpleTextEditor
2) Кидаем на форму textBox и 2 кнопки, св-во name 1 кнопки = buttonOpen, 2-ой кнопки name = buttonSave.
+Anchor: bottom,right — для обеих кнопок.

textBox св-ва:
Anchor: Top, Bottom,Left,Right
ScrollBars: Vertical

На выходе должно получиться так:

3) Теперь кидаем на форму 2 диалоговых окна:

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

Работает с картами в WinForms без использования JS! или Библиотека GMAP.net

Всем привет,

Не давно был на одном из совещаний и там, один бизнес-аналитик показал, так называемую «тепловую» карту, на карту Москвы он вывел все торговые точки наших клиентов, в итоге можно было визуально оценить какие зоны у нас сильно загружены, средне и слабо. Однако, сделал он это с использованием JS+браузер. НО у меня с JS совсем плохо и я озадачился вопросом, а можно ли тоже самое сделать для desctop без использования JS, только на С#. Оказалось можно!!!

Кому лень читать, могут скачать сразу готовый проект DescMaps
Я также сделал себя краткий мануал по библиотеке GMAP.net

Итак, погнали.
1)Создаем WinForms проект называем его DescMaps.

2) Теперь скачиваем библиотеку GMaps.net

13+