Пришло время научить наш блокнот работать с текстом, а именно: вставлять, удалять, вырезать, копировать, искать и заменять текст. Помимо этого мы научим строку состояния выводить нам актуальную информацию о количестве символов в тексте (с пробелами и без), а также о количестве строк в документе.
В прошлой части мы разработали внешнюю оболочку нашего блокнота. В этой части мы напишем код для работы с файлами: научим блокнот создавать, открывать, сохранять, а также печатать текстовые документы.
Предложено написать программу на C# , повторяющую функционал стандартного блокнота Windows. В дальнейшем дополним его своим функционалом. В работе используется MS Visual Studio 2017 (C# Windows Forms).