Создание Windows-приложений на основе Visual C#



              

Подготовка HTML-страниц - часть 4


Полный листинг формы blank:

///Вставьте сюда код из проекта

FullCodeFindForm.htmПолный листинг формы FindForm

Полный листинг формы FindForm:

///Вставьте сюда код из проекта

FullCodefrmmain.htmПолный листинг формы frmmain

Полный листинг формы frmmain:

///Вставьте сюда код из проекта

index.htmВведение

Программа Notepad C# была сделана в ходе изучения элементов программирования на языке C# для Windows. По своей функциональности она напоминает что-то среднее между блокнотом и текстовым редактором WordPad. Некоторые фрагменты кода были приведены в чистом виде, без блоков обработки исключений. В результате при выборе неподходящих действий — например, операций работы с текстом при отсутствии бланка, — возможны ошибки. Поскольку исходный код программы прилагается, Вы можете добавить соответствующие блоки. Также, используя свойство Enabled и Visible элементов, можно получить недоступность или невидимость элементов, работа с которыми в определенные моменты вызывает исключения

New.htmОбработчик пункта меню New

Обработчик пункта меню New, форма frmmain (ссылка на frmmain.htm):

private void mnuNew_Click(object sender, System.EventArgs e) { ///Вставьте сюда код из проекта }

Notepadhelp.htmОбработчик пункта меню Notepad C# Help

Обработчик пункта меню Notepad C# Help, форма frmmain (ссылка на frmmain.htm):

private void mnunotepadhelp_Click(object sender, System.EventArgs e) { try { Process SysInfo = new Process(); SysInfo.StartInfo.ErrorDialog = true; SysInfo.StartInfo.FileName = "notepadhelp.chm"; SysInfo.Start(); } catch (Exception ex) { MessageBox.Show (ex.Message); } } Open.htmОбработчик пункта меню Open

Обработчик пункта меню Open, форма frmmain (ссылка на frmmain.htm):

private void mnuOpen_Click(object sender, System.EventArgs e) { ///Вставьте сюда код из проекта }

В коде вызывается метод Open (ссылка на blankOpen.htm) формы blank (ссылка на blank.htm)

Paste.htmОбработчик пункта меню Paste

Обработчик пункта меню Paste, форма frmmain (ссылка на frmmain.htm):

private void mnuPaste_Click(object sender, System.EventArgs e) { blank frm = (blank)this.ActiveMdiChild; frm.Paste(); }




Содержание  Назад  Вперед