Архив рубрики: C#

Все что связанно с C#

C#: Печать на принтере

Небольшая запись, рассказывающая о том, как на самом деле просто выводить на печать текст и изображения средствами FrameWork в среде VS на языке C#.

Рубрика: C# | Меточки: , , , ,

C#: Собственный контрол. Часть 2 из 2.

Продолжение темы о создании собственного элемента управления с нуля.

Рубрика: C# | Меточки: , , , , ,

C#: Собственный контрол. Часть 1 из 2.

Сегодня мы немного поговорим о том как создать собственный элемент формы. Базовый набор VStudio достаточно полон, однако красивый интерфейс (GUI) с данным набором компонентов создать врятли получится. Говорить мы будем о создании элемента формы с нуля, а в качестве непосредственного … Читать далее

Рубрика: C# | Меточки: , , , , ,

C#: Добавить программу в автозагрузку

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

Рубрика: C# | Меточки: , , , ,

C#: Перевод изображения в монохром

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

Рубрика: C# | Меточки: , , , ,

C#: Динамическое добавление элементов формы

Достаточно часто мне приходят сообщения с вопросом: «Как динамически добавить элемент на форму?». Сегодня я опишу эту достаточно не трудную процедуру.

Рубрика: C# | Меточки: , , , ,

C#: Файлы как хранилище данных

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

Рубрика: C# | Меточки: , , ,

C#: Перегрузка стандартных операторов или «Новая жизнь для +, -, *, /»

Сегодня мы поговорим такой немаловажной вещи языка C#, да и всего ООП в целом — перегрузка операторов. Возможность делать такую перегрузку позволяет задавать свои правила работы для таких операторов как +, -, /, ++, —. Что свою очередь позволяет выполнять … Читать далее

Рубрика: C# | Меточки: , , , , , ,

C#: ProgressBar или волшебная информирующая полоска

Сегодня речь пойдет об использовании в своих программах элемента ProgressBar. Для тех кто в танке — это инфомрер, как правило, отображающий процесс выполнения какого-либо долгого действия. По сути будет рассмотрено два вопроса: «как изменить значение элемента формы из потока» и … Читать далее

Рубрика: C# | Меточки: , , , ,

C#: Программное нажатие кнопки мыши

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

Рубрика: C# | Меточки: , , , ,